ZhengYX73 downloadsA calendar workspace for periodic notes, calendar extensions, regional holidays, tasks, and time ranges.
Chrono Notes Calendar is an Obsidian calendar workspace for periodic notes, optional calendar extensions, regional holidays, tasks, statistics, and time-range notes.
Move between adjacent periodic notes, jump to the parent period, or return to the calendar without leaving the note.

See note state, tasks, local ICS events, holidays, and range notes together in the month calendar.

The same calendar workspace adapts to touch interaction and narrow screens.
Source notes and plugin settings stay inside the Vault. Read-only ICS sources may be Vault files or explicitly configured local desktop paths; they are never uploaded by the plugin. Chrono Notes Calendar keeps only a derived NoteIndex cache in device-local IndexedDB; that cache is not written into the Vault or sent to a remote service. No account is required.
Download chrono-notes-<version>.zip from the latest release and extract it into Vault/.obsidian/plugins/. The archive contains the chrono-notes/ directory with main.js, manifest.json, and styles.css. Reload Obsidian, then enable Chrono Notes Calendar under Community plugins.
Back up and preserve Vault/.obsidian/plugins/chrono-notes/data.json when it exists. Replace only main.js, manifest.json, and styles.css; delete data.json only when you explicitly want to reset all plugin preferences.
Settings cover periodic-note paths and templates, calendar and holiday extensions, task and statistics display, local ICS sources, time-range notes, and Obsidian Date and Date & time property display. Defaults are stored in the plugin's data.json; note content and frontmatter remain in the Vault.
Chrono Notes Calendar reads Vault notes and user-selected local ICS files through Obsidian or local filesystem boundaries. It does not upload notes, tasks, calendars, or ICS data and does not require an account. Its derived NoteIndex cache stays in device-local IndexedDB and can be rebuilt from the source notes.
pnpm install
pnpm check
Development requires Node.js 22.13 or later in the 22.x line, or Node.js 24 and later, plus pnpm 11.7.0. See the developer documentation for architecture and testing details.
Never post real private Vault paths, note or task content, calendar or ICS data, source URLs, credentials, or personal information publicly.
MIT © ZhengYX
Chrono Notes Calendar draws inspiration from: