Diarian: Your all-in-one journaling plugin

I previously shared this in the Discord, but I didn’t realize I didn’t share this in the forum, so I thought I’d do that too!

I made a plugin called Diarian: your all-in-one journaling plugin for Obsidian.

This plugin adds functionality from the Diarium journal app to the note-taking app we all know and love.

This plugin is unofficial to both Obsidian and Diarium.

Key features include:

  • A Calendar view that displays which days have daily notes on them.
    • Open daily notes directly from the calendar.
    • Create daily notes on any day from the calendar.
    • Commands to navigate between daily notes.
    • Display attached images on the tiles of days that include them.
  • An On this day review pane in the sidebar.
    • Specify in the settings:
      • The interval between days to review (eg. every 3 months)
      • How long ago to start including notes (eg. 6 months ago or earlier)
    • Get notified when there are daily notes to review.
  • Import a pre-existing journal from Diarium.
  • A rating for each daily note that displays in the status bar.
    • Customize the Unicode characters or emojis used for the rating.
  • Select a template to be automatically inserted when creating a new daily note.
    • Includes all markdown files in the folder specified under Settings → Templates → Template folder location.
    • Defaults to the template defined under Settings → Daily notes → Template file location
  • Insert a timestamp into the active note.
  • Optionally open the Calendar view and/or the On this day view on startup.
  • Supports multiple notes per day.
    • The number of dots on each calendar tile is the number of notes that exist on that day.
  • Supports daily notes that have the date or time specified in the file path instead of just the file name.
    • Allows for nested daily notes sorted in folders by year, month, or day (etc).
    • Unlike most other plugins I’ve encountered on the Obsidian marketplace.

You can find this plugin here: GitHub - Erallie/diarian: All-in-one journaling plugin.

Please feel free to check it out and leave feedback while it’s still undergoing the review process!

1 Like

holy shit, this is brilliant. I’ve been using diarium for years and been so frustrated by its bad text editor but couldn’t automatically link it to obsidian. Need to check this out, thanks for your work!

1 Like

@matebitte Yaay!! I’m glad I finally have someone migrating from Diarium!! lol

I personally made this plugin for myself, since all my journal entries were in Diarium.

This is my first use case of someone else migrating from Diarium, so if the importer needs any work, please let me know!!

tried it and its pretty cool. Made a backup, import of roughly 900 entries was easy. I really loved the calendar view with photos at a first glance. Did not check for audio files though. But I have to tell you: I can’t migrate.

I forget details and what happened fast, so I use Diarium to visually keep my memory alive and find forgotten things. I scroll though my life and rediscover moments or explore the map when I know I’ve been somewhere, but forgot what happened. Your calendar view can’t do that, so its not fitting my use case. The other map plugin isn’t as smooth as I would like. So for now, I’ll leave my visual diary in Diarium and my text journal in obsidian.

But again, that my personal use case. I guess for less visual people this is really neat. Nice work :slight_smile:

Oh, well it’s a little bit of a downer that you couldn’t find use for it, but I appreciate the kind appraisal!

If there’s something I can do to add in that visual aspect into the plugin, I’d appreciate you letting me know here or in an issue :slight_smile:

Like if adding in the timeline view would help you, I can consider implementing that. But if it’s making the calendar scrollable, it would be more of a challenge, but I’d be willing to try to brainstorm ways that I could consider implementing it.

So for now, I’ll leave my visual diary in Diarium and my text journal in obsidian.

Wait, so does that mean that you’ll still use Diarian for the text part of your journal? Not that I’m pressuring you to use my plugin or anything :sweat_smile: