Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Tag Calendar

SynaphiSynaphi31 downloads

A light, easy calendar for follow-up tasks. One tagged Markdown line per schedule, one hub note, and live calendar blocks you can paste into any note.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

Tag Calendar — a light, easy calendar for your follow-ups

Tag Calendar

A light, easy calendar for Obsidian. Tag a task, give it a date, and it shows up on the calendar.

- [ ] Send the follow-up email 📅 2026-09-15 #follow-up

That one Markdown line is the whole system. No database, no sync engine, no setup.

Why you'll like it

  • One line, one place. Your schedule lives in plain Markdown checkboxes. Edit the line, the calendar updates. Tick the calendar, the line updates.
  • One note to manage. The plugin opens a single hub note (_CALENDAR.md by default). Add schedules there, or write the line in any note — both are picked up instantly.
  • Copy it anywhere. Press Copy and paste a tag-calendar block into any note — your daily note, a project page, a dashboard. Every copy is live and shows the same data.
  • Light. It only indexes lines that carry both 📅 and #follow-up, so it stays fast even in large vaults and never touches your other tasks.
  • Recurring, without clutter. Add 🔁 daily, weekly, monthly:15, or yearly:09-15. Completing an occurrence rolls the same line forward to the next date — no duplicated future tasks.

Screens

Compact calendar with a nearest-first list underneath:

Tag Calendar month view and follow-up list inside Obsidian

Click a day to see everything due that day and tick items off:

Day popup listing the follow-ups due on a date

How to use

  1. Click the calendar icon in the left ribbon. The hub note opens (it's created once if missing).
  2. Press Add schedule, or write a line yourself: - [ ] Title 📅 YYYY-MM-DD #follow-up #optional-project-tag
  3. Press Copy in the calendar header and paste the block into any other note.

Live block options (all optional):

```tag-calendar
weekStart: monday
showCompleted: false
density: compact
```

Use tag-list as the block name for the list view only.

Settings

Language (English by default; Korean, or follow Obsidian), hub note path, first day of week, show completed by default, default calendar size. A built-in guide with update notes is one click away from the book icon.

Feedback

This plugin is small on purpose, and I keep it that way. If something feels off or you're missing a small thing, open an issue — feedback is folded in quickly.

Install manually

Download main.js, manifest.json, and styles.css from the latest release into <vault>/.obsidian/plugins/tag-calendar/, reload Obsidian, and enable Tag Calendar.

Development

npm install
npm test
npm run build
npm run deploy:local -- C:\path\to\vault

Versions use the date form <year index>.<MM>.<DD> (1.09.15 = 2026-09-15). The community directory requires three-part semver, so a second release on the same day takes the next day number (1.09.16). Edit manifest.json, package.json, and versions.json by hand — npm version normalizes 1.09.15 to 1.9.15 and breaks the release tag.

The banner is rendered from assets/banner-source.html with headless Chrome at 1280×600 (scale 1.5).

License

MIT

HealthExcellent
ReviewSatisfactory
About
Schedule tasks by tagging a Markdown checkbox with a date and a #follow-up tag, then view them on a lightweight, live calendar. Open a single hub note or paste live calendar blocks into any note to see, tick off, and manage items; recurring occurrences roll forward without duplicating future tasks.
CalendarTasks
Details
Current version
1.09.16
Last updated
6 days ago
Created
2 weeks ago
Updates
4 releases
Downloads
31
Compatible with
Obsidian 1.8.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Sponsor
PayPal
Author
SynaphiSynaphisynaphi
GitHub127avenue-ops
  1. Community
  2. Plugins
  3. Calendar
  4. Tag Calendar

Related plugins

TaskNotes

Note-based task management with calendar, pomodoro and time-tracking integration.

Day Planner

Turn tasks from daily notes, the Tasks plugin, and calendars into time blocks on an editable timeline, with built-in time tracker.

Operon

Task and project management system that unifies inline tasks and file-based tasks in the same workflows with Tables, Filters, Calendars, Kanban boards, Gantt views, Canvas, and time tracking.

Tasks Calendar Wrapper

Simple wrapper for Tasks Calendar and Tasks Timeline.

Gantt Calendar

A powerful visual task management plugin. Visualize and manage tasks created by the Tasks plugin, supporting both emoji and Dataview task formats. Support Feishu Task syncing.

TaskChute Plus

Execute TaskChute that slots today's tasks, tracks projects, adds comments, and keeps you focused on now.

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering. Maintained by Clare Macrae and Ilyas Landikov, created by Martin Schenck.

Full Calendar Remastered

Complete Calendar HUB experience. Work with all your calendars in one place. Analyze your time and take action!

Tracker

Track occurrences and numbers in your notes.

TickTickSync

Sync TickTick tasks.