Next-generation daily notes for Obsidian
Named journals · Multi-user identity · Folder-note mode · All-in-one
Early development — Features are being built and APIs may change. I use this plugin daily in my own vaults, so it will be maintained. Bug reports and feature requests welcome on GitHub Issues.
The Obsidian daily notes ecosystem has a maintenance crisis. Periodic Notes and Calendar have been abandoned for ~4 years with 151+ open issues. Users are forced to combine 5+ plugins for a complete workflow.
Daily Notes NG consolidates the best features into one plugin — and adds named journals and multi-user identity that no other daily notes plugin offers.
|
Multiple journals per vault, each with its own folder, template, periodicity, and ownership scope. Personal journal, work standup, team retro — all separate. Register devices to person notes. Per-person folders, creator attribution, group journals. Shared vaults just work. Each periodic note becomes a folder — attachments nest under it. Auto-generated |
Built-in Month-view calendar with dot indicators. Click any day to open or create a note. Carry incomplete checkboxes from yesterday's note to today's automatically. Type |
Unlike other periodic notes plugins that give you one folder per periodicity, Daily Notes NG lets you define multiple named journals:
Your journals:
+-- Personal -> Journal/Alice/Daily (daily, person-scoped)
+-- Work standup -> Teams/Dev/Standup (daily, group-scoped)
+-- Research log -> Research/Weekly (weekly, person-scoped)
+-- HQ bulletin -> HQ/Bulletin (daily, global)
+-- Team retro -> Teams/Dev/Retro (weekly, group-scoped)
Global journals are available to everyone. Person journals only appear on registered devices. Group journals show for all group members.
- Install BRAT from Community Plugins
- BRAT Settings > Add Beta Plugin >
cybersader/obsidian-daily-notes-ng - Enable Daily Notes NG in Community Plugins
- Download
main.js,manifest.json, andstyles.cssfrom the latest release - Create folder:
<vault>/.obsidian/plugins/daily-notes-ng/ - Copy the downloaded files into that folder
- Restart Obsidian and enable the plugin
Search for "Daily Notes NG" in Obsidian Settings > Community Plugins.
- Enable the plugin — a "Daily" journal is created by default
- Open today's note —
Ctrl/Cmd + P> "Open today's daily note" - Configure journals — Settings > Daily Notes NG > Journals
For multi-user vaults:
- Settings > Identity > Enable multi-user identity
- Register this device to a person note
- Create person-scoped journals
Full documentation: cybersader.github.io/obsidian-daily-notes-ng
- Getting started
- Journals (periodic notes)
- Multi-user identity
- Folder notes integration
- Settings reference
- Glossary
Built with Bun, TypeScript, and esbuild. Includes Obsidian CLI testing, a test fixtures plugin, and BRAT-compatible releases.
bun install # Install dependencies
bun run dev # Development mode (watch)
bun run build # Production build
bun test # Run tests
bun run lint # ESLint with obsidian-plugin rules
bun run release:patch # Bump version + commit + push (CI auto-releases)See the development guide for the full workflow.
| Plugin | Integration |
|---|---|
| Folder Notes | .base MOC recognized as folder note, click-to-open |
| Templater | Auto-delegates template processing when installed |
| Dataview | All periodic notes queryable regardless of storage mode |
Contributions welcome! Please read the development docs first.
Made with care by cybersader