Daily Preview Calendar
approvedby zoupuyo
Browse Daily Notes in week and month calendars with rich Markdown previews in each day cell. - This plugin has not been manually reviewed by Obsidian staff.
Daily Preview Calendar
Obsidian community plugin. Browse Daily Notes in week / month calendar views with Markdown previews inside each day cell.
Daily note folder and date format follow the core Daily notes plugin settings.
Features
- Week / month views with a responsive grid
- Cell preview: multiple lines from each note, fitted to cell height
- Inline Markdown: bold, italic, code, links, wikilinks, highlights, strikethrough
- Block Markdown: lists (including tasks), blockquotes, code fences, horizontal rules,
![[embeds]] - Section filters: show/hide by heading line (e.g.
## Tasks). Empty rules = show all sections - Keyword highlights: text color or marker (plain text only; Markdown styling takes priority)
- UI language: Japanese / English
- Separate UI and body fonts (family + size)
- Line wrap toggle: truncate to cell width (default) or wrap full line text
- Hover / long-press preview: full note excerpt in a popup (desktop: hover; touch: long-press with open-note actions in the popup)
- Open location: sidebar or main area (commands available for each)
- Click behavior: main view → same tab; sidebar view → main area; Open in new tab → new tab
- Mobile supported (
isDesktopOnly: false)
Requirements
- Obsidian — version depends on which plugin build you receive (see below)
- Core plugin Daily notes enabled
Plugin version vs Obsidian version
This plugin uses a dual release on GitHub: two release lines share the same features but target different Obsidian API generations. The Community plugins browser picks the correct build for your app version via versions.json.
| Plugin version | Obsidian |
|---|---|
| Odd patch releases (1.0.3, 1.0.5, 1.0.7, …) | 1.7.2 through 1.12.x |
| Even patch releases (1.0.2, 1.0.4, 1.0.6, …) | 1.13.0+ |
Early tags 1.0.0 and 1.0.1 require Obsidian 1.7.2+. From 1.0.2 / 1.0.3 onward, the odd/even split above applies.
Installation (manual)
- Copy
main.js,manifest.json, andstyles.cssinto
VaultFolder/.obsidian/plugins/daily-preview-calendar/ - Enable Daily Preview Calendar under Settings → Community plugins
Development
git clone https://github.com/zoupuyo-obsidian/obsidian-daily-preview-calendar.git
cd obsidian-daily-preview-calendar
npm install
npm run dev
Link into a vault (Windows junction example):
cmd /c mklink /J "PATH\TO\VAULT\.obsidian\plugins\daily-preview-calendar" "PATH\TO\obsidian-daily-preview-calendar"
Build for release:
npm run build
Upload main.js, manifest.json, and styles.css to a GitHub release whose tag matches manifest.json version.
Commands
| Command | Action |
|---|---|
| Open Daily Preview Calendar | Uses default open location from settings |
| Open … in sidebar | Right sidebar |
| Open … in main area | Main tab |
Settings highlights
- Apply settings: re-render the calendar after font or layout changes
- Section rules: Markdown heading line including
#markers (e.g.## Tasks) - Hover / long-press preview: disable if you prefer cells only
Feedback & support
Bug reports and feature requests: GitHub Issues. Please include steps to reproduce, your Obsidian version, and the plugin version.
License
0-BSD (see LICENSE).
Author
日本語
Daily Notes を週・月カレンダーで俯瞰し、セル内に Markdown プレビューを表示する Obsidian プラグインです。
Daily notes の保存場所・日付形式はコアプラグインの設定に従います。
主な機能: 週/月表示、インライン/ブロック Markdown、セクション表示フィルタ、キーワード強調、折り返し表示、ホバー/長押し全文プレビュー、UI 言語(日/英)、フォント設定、モバイル対応。クリック動作: メイン表示は同一タブ、サイドバー表示はメインエリア、「新しいタブで開く」は新規タブ。
動作要件
- Obsidian — 利用するアプリのバージョンに応じて、取得されるプラグインの版が異なります(下記)
- コアプラグイン Daily notes を有効にすること
Obsidian のバージョンによって取得するプラグインバージョンが変わります。コミュニティプラグインの更新では versions.json に基づき、お使いの Obsidian に合ったビルドが自動的に選ばれます。奇数バージョン(1.0.3, 1.0.5, 1.0.7 …)は Obsidian 1.7.2〜1.12.x 向け、偶数バージョン(1.0.2, 1.0.4, 1.0.6 …)は Obsidian 1.13.0 以降向けです。初期の 1.0.0 / 1.0.1 は 1.7.2+ のみです。1.0.2 / 1.0.3 以降が上記の奇数・偶数の二系統リリースになります。
フィードバック・お問い合わせ
バグ報告・機能要望は GitHub Issues で受け付けています。再現手順・Obsidian のバージョン・プラグインのバージョンを記載してください。
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.