Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Daily Echoes

Wojciech PolakWojciech Polak804 downloads

Revisit your daily notes from previous years: on this day, this week, this month, or this day of the month.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates8

An Obsidian plugin that resurfaces your daily notes from previous years in the sidebar, so you can revisit what you were doing on this day, this week, this month, or on this day-of-month across the years. A Year view lists one year of notes, newest first.

It is the Obsidian counterpart to the standalone On This Day web app. Same idea, except it reads your Obsidian daily notes instead of ICS calendars.

The repository title includes "for Obsidian" for clarity. Inside Obsidian the plugin is listed as Daily Echoes.

The Daily Echoes panel in Obsidian's sidebar, in Day mode, listing daily notes from 12 October 2025, 2024 and 2023, each labelled 1, 2 and 3 years ago.

Why

Other "on this day" plugins tend to match every document in the vault, and they give you a single "today" view. This one:

  • Shows only your daily notes by default, with an optional switch to include other documents.
  • Offers four time windows (Day, Week, Month, and Day-of-Month) plus a Year view that lists a whole year of notes.
  • Reads your dates straight from the core Daily notes settings, so there is nothing extra to configure and no date convention baked into the code.

How it works

The plugin uses your Daily notes (or Periodic Notes) configuration to find daily notes and parse each note's date from its filename. With the Daily notes format YYYY/YYYY-MM-DD and folder Log, for example, a note at Log/2021/2021-07-20.md is understood as 20 July 2021.

An entry has to live under the configured daily-notes folder and parse as a valid date. The plugin ignores everything else.

Modes

Mode Shows earlier entries that fall on
Day (default) the same month and day-of-month as today
Week within 3 days either side of today's date (7-day window)
Month the same calendar month as today
Day-of-Month the same day number (e.g. the 20th) of any month
Year any day of the chosen year, grouped by month

Every entry is labelled with how long ago it was (e.g. 2 years ago).

The Year view opens on the current year, or on the most recent year with notes if the current year has none. Like every other mode, it leaves out today's own note.

Every mode has ‹ and › arrows above the list, repeated below a longer one. They step Day and Day-of-Month by a day, Week by seven days, Month by a month, and Year to the previous or next year that has notes. Once you have stepped away, the label between the arrows takes you back to today.

Usage

  • Click the calendar-clock ribbon icon, or run the "Daily Echoes: Open view" command, to open the panel in the right sidebar.
  • Switch modes from the panel header, or use the per-mode commands.
  • Use the ‹ and › arrows to look at other days, weeks, months or years.
  • Click an entry to open that note. ⌘/Ctrl-click opens it in a new tab.

Settings

  • Default mode: which window opens first. Defaults to Day.
  • Include other notes: also include notes that aren't daily notes, dated by a frontmatter date, the filename, or file creation time. Off by default.
  • Include current year: also show earlier entries from the current year. Today's own note stays excluded either way. Off by default. The Year view always includes the current year.
  • Preview: none, a truncated snippet, or the full note.

Privacy

Everything happens locally. The plugin makes no network requests and collects no telemetry. It reads your daily notes through the paths the core Daily notes settings already define. It walks every markdown file in the vault only when you turn on Include other notes, because that setting asks it to date notes outside the daily-notes folder.

Installation

Daily Echoes needs Obsidian 1.13.0 or later.

From the community plugins browser

Once published, look for "Daily Echoes" under Settings → Community plugins → Browse.

Manual

  1. Build the plugin (npm ci && npm run build) or download a release.
  2. Copy main.js, manifest.json, and styles.css into <your-vault>/.obsidian/plugins/daily-echoes/.
  3. Reload Obsidian and enable the plugin in Settings → Community plugins.

Development

npm install
npm run dev     # watch build
npm run build   # type-check + production build
npm run lint    # oxlint
npm run format  # oxfmt
npm run test    # vitest (test:watch for watch mode)
npm run check   # lint + format check + build + test
npm run deploy  # build, then install into a local vault for testing

Linting and formatting use the oxc toolchain (oxlint + oxfmt).

npm run deploy copies the built plugin straight into a vault. Create a gitignored .env in the repo root pointing at your vault's plugins folder:

OBSIDIAN_VAULT_PLUGINS="/path/to/YourVault/.obsidian/plugins"

The destination subfolder comes from manifest.json's id. Run ./scripts/install-to-vault.sh --dry-run to preview without writing.

Contributing

See CONTRIBUTING.md.

License

GPL-3.0-or-later.

HealthExcellent
ReviewPassed
About
Resurface daily notes from previous years in a sidebar panel to revisit what you wrote on this day, this week, this month, or on a specific day-of-month across years. Read dates from your core Daily Notes settings and show only valid daily notes, labeling each entry with how long ago it was.
DatesSidebarNavigation
Details
Current version
1.2.0
Last updated
2 weeks ago
Created
3 months ago
Updates
8 releases
Downloads
804
Compatible with
Obsidian 1.13.0+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Author
Wojciech PolakWojciech Polakwojciechpolak
wojciechpolak.org/
GitHubwojciechpolak
  1. Community
  2. Plugins
  3. Dates
  4. Daily Echoes

Related plugins

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Vertical Tabs

Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.

Vault Todos

Collect all outstanding TODOs from your vault and presents them in lists Today, Scheduled, Inbox and Someday/Maybe.

TagFolder

Show tags as folder.

Recent Files

Display a list of recently opened files.

Reveal Active File Button

Add a button to the top of the File Explorer, to reveal the active file.

Portals

A file browser that lets users add folders & tags as customizable tabs with icons, colors, and folder notes for easier navigation.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.