lykaunn77 downloadsCalendar Planner that reads from a master file to plan ahead.
A modified version of the Obsidian Calendar Plugin that reads from a single master planner file instead of individual daily notes.

planner.md file[ ] and [x] syntaxDD/MM/YYYY and YYYY-MM-DD formatsNavigate to your Obsidian plugins folder:
<vault>/.obsidian/plugins/calendar/
Replace the existing main.js with the modified version
Reload Obsidian (Ctrl/Cmd + R) or restart the app
Enable the Calendar plugin in Settings → Community Plugins
Create a planner.md file in your vault root (or configure a custom path in settings).
Dates can be formatted in several ways:
**21/03/2026**
**2026-03-21**
## 21/03/2026
### 2026-03-21
The plugin supports multiple entry formats:
**21/03/2026**
1) Numbered list item
2) Another numbered item
- Bullet point item
* Another bullet style
- [ ] Incomplete task
- [x] Completed task
[x] Checkbox without bullet
Just plain text (treated as a note)
**22/03/2026**
- [ ] Submit report
- [x] Call dentist
- Meeting at 3pm
1) Review documents
2) Send emails
You can create entries that span multiple days using the [from - to] format:
**21/03/2026**
- [ ] Conference trip [21/03 - 23/03]
- [ ] Project deadline [21/03/2026 - 25/03/2026]
1) Holiday [15/03 - 20/03]
Format options:
[DD/MM - DD/MM] — Uses the current year[DD/MM/YYYY - DD/MM/YYYY] — Explicit yearMulti-day events will:

Access via Settings → Calendar Planner
| Setting | Description | Default |
|---|---|---|
| Planner file path | Path to your master planner file | planner.md |
| Date format | Format for dates in your planner | DD/MM/YYYY |
| Max entries per day | Number of entries shown on calendar (1-6) | 3 |
| Start week on | First day of the week | Locale default |
| Show week number | Display week numbers column | Off |
Available in the command palette (Ctrl/Cmd + P):

Each day cell shows:
planner.md in your vault root:**15/03/2026**
- [ ] Morning standup
- [ ] Review PRs
- Lunch with team
- [ ] Deploy to staging
**16/03/2026**
1) Doctor appointment 10am
2) Pick up groceries
- [x] Pay rent
Open the calendar view from the sidebar
Click on any day to see full details and manage tasks
Check off tasks as you complete them - they'll update in your planner file
| Feature | Original | This Version |
|---|---|---|
| Data source | Individual daily note files | Single planner.md file |
| Day display | Dots indicating content | Actual entry text preview |
| Task completion | Via daily note | Direct checkbox toggle |
| Navigation | Creates/opens daily notes | Opens planner at date section |
**date** or ## date)Supported formats:
- [ ] task or - [x] task* [ ] task or * [x] task [ ] task or [x] task1) [ ] task or 1) [x] taskBased on the Obsidian Calendar Plugin by Liam Cain.
MIT License - See original plugin for full license details.