pobsiz92 downloadsYearly and monthly planner with date notes, range notes, and holiday support.
Diary is an Obsidian community plugin for date-based planning in Markdown.
Diary는 Obsidian vault 안의 Markdown 파일을 날짜 기반 플래너로 보여주는 커뮤니티 플러그인입니다.
📖 Full documentation: English | 한국어
| Item | Value |
|---|---|
| Plugin ID | diary |
| Version | 1.0.10 |
| Minimum Obsidian version | 1.7.2 |
| Platforms | Desktop and mobile (isDesktopOnly: false) |
| Default language | en |
| Default planner folder | Planner |
Captured from a fresh demo vault with sample planner notes.

| Yearly planner | Monthly list |
|---|---|
![]() |
![]() |
| Mobile monthly grid | Mobile monthly list |
|---|---|
![]() |
![]() |
12 months x 31 days overview.YYYY-MM-DD and YYYY-MM-DD--YYYY-MM-DD filenames. By default Diary scans the entire vault, with an optional planner-folder-only scope.{plannerFolder}/{year}.md and monthly {plannerFolder}/{year}-{month}.md notes.color, todo, completed, notify_minutes, title, date_start, and date_end frontmatter.한국어 빠른 사용법:
main.js, manifest.json, and styles.css to Vault/.obsidian/plugins/diary/.npm install
npm run dev
Production build:
npm run build
Lint:
npm run lint
src/main.ts: plugin lifecycle, view registration, commands, refresh wiring.src/settings.ts: settings schema/defaults and settings tab UI.src/views/yearly-planner/*: yearly calendar UI, interactions, modals, file operations.src/views/monthly-planner/*: monthly grid UI, mobile pinch zoom, interactions.src/views/monthly-list-planner/*: monthly list UI and interactions.src/views/planner-clipboard.ts: multi-select copy/paste/delete/undo flow.src/planner-reminders.ts: runtime reminders based on notify_minutes.src/i18n.ts, locales/*: English and Korean localization.styles.css: shared styling tokens and per-view UI styles..github/workflows/release.ymlmain.js, manifest.json, styles.cssSee LICENSE.