Journal View

approved

by RUverse

Turn your daily notes into one continuous, editable journal—scroll through time, jump to any date, and write without leaving the view. - This plugin has not been manually reviewed by Obsidian staff.

20 stars2,118 downloadsUpdated 16d agoMIT

Journal View

Give your daily notes a sense of continuity. Journal View brings them together in one scrollable, editable timeline, so revisiting the past and writing today feel like part of the same story.

Journal View open in Obsidian

Open Journal View from the sidebar or run Open journal from the command palette.

  • Use the daily notes you already have. Journal View works with your existing notes and daily-note settings—no plugin-specific formats, duplicate files, or lock-in.
  • Navigate through time with ease. Scroll through your journal, jump to any date with the calendar, return to today in one click, or open the surrounding days from the notebook button on a daily note.
  • Edit directly in the timeline. Read and write without switching between files, views, or editing modes.
  • Write only when there is something to say. Start typing on an empty day and Journal View creates the daily note only when you need it.
  • Rediscover past entries. Search across your journal to quickly find notes, ideas, and memories from any day.
  • Focus the timeline. Filter daily notes by tags or exact property values, with include and exclude rules that also carry through to calendar navigation and journal search.
  • Stay responsive across years of notes. Journal View keeps the days around you ready to edit while efficiently handling the rest of your timeline.

Settings

Journal View uses your existing daily-note configuration by default. You can override the date format, folder, and template in Settings → Journal View without changing how the rest of your vault handles daily notes.

Some Customization is only visible in the customization menu accessible from the view's toolbar.

SettingDefaultWhat it does
Date format / Folder / TemplateInheritedOverrides your vault's daily-note settings for Journal View
Day orderOldest to newestReverses the complete timeline when set to newest to oldest
Daily header formatdddd, D MMMMControls how each daily header displays its date
Daily header styleSubtleShows each date subtly, as an H1, or hides the date display
Group days by yearOnMarks year boundaries between consecutive visible daily entries
Group days by monthOffGroups daily entries beneath compact month and year headings
Focus today on openOnOpens the journal at today's note and places the cursor there
Open journal on startupOffOpens or reveals Journal View after Obsidian restores the workspace
Only show days that have a noteOnSkips empty days while always keeping today visible; turn it off to show every day
Rich editorOnUses Obsidian's Markdown editor; turn it off to use the plain-text fallback
Autosave delay2000 msSets how long Journal View waits after typing before saving
Days kept loaded60Sets the target number of days kept in the timeline; dropped days reload when you scroll back to them

Filters

Select the funnel button in the journal toolbar to open the filters. Show only days with notes is enabled by default; Today remains visible even when it is empty or does not match the metadata filters. Turn that option off to keep empty days available for writing while still hiding existing notes that do not match.

Tag filters use tags from both frontmatter and note content. A parent tag also matches its nested tags, so #project matches #project/client. Property filters compare exact string, number, or boolean values, and a list property matches when one of its items equals the configured value.

Every include filter must match. A note matching any exclude filter is hidden, even if it satisfies all includes. The funnel uses the accent color whenever a tag or property filter is active; the note-only toggle does not highlight it. Filtered dates are disabled in Go to date, and Find in journal searches only the notes currently included.

Startup

Journal View is a custom view, so the Homepage plugin cannot select it as a homepage note. Enable Open journal on startup in Journal View instead. If you also use Homepage, configure only one of the two plugins to open content at startup so they do not compete for the active tab.

Date commands

  • Go to today opens the journal when needed, then focuses today's entry.
  • Go to yesterday opens or reveals the journal, then focuses yesterday's entry.
  • Go to tomorrow opens or reveals the journal, then focuses tomorrow's entry.

Yesterday and tomorrow are shown while focused even when the note-only toggle or a metadata filter would normally hide them. All three commands scroll when the target is nearby and snap when it is more than two view heights away.

Privacy

Journal View works locally with files in your Obsidian vault. It does not make network requests, collect telemetry, require an account, or access files outside your vault.

License

MIT © 2026 RUverse

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.