Prisma Calendar
The Ultimate Temporal Visualization Engine for Obsidian. A schema-agnostic visualization layer that turns any note with a date into a first-class citizen on your timeline. No rigid schemas, no predefined fields — just your data, your rules, your filters.
Prisma Calendar in Action
Weekly view showcasing timed and all day events with custom coloring.
What you get for free
Install and use immediately — no signup, no payment. Here's everything included on day one.
Tabbed Views
4 built-in tabs — Calendar, Timeline, Daily + Stats, and Dual Daily. Tabs can be reordered, renamed, and hidden. State persists across sessions.
Recurring Events Engine
9 built-in recurrence types + custom intervals (every N days/weeks/months). Time propagation, frontmatter propagation, virtual events beyond generation horizon.
Full Undo/Redo
50-action history per calendar. Covers creates, edits, deletes, moves, clones, skips, drag-and-drop, resizing, and all batch operations with single-step undo.
Batch Operations
Multi-select with delete, duplicate, move ±7 days, clone, skip, mark done/undone, assign categories, batch frontmatter updates, and more.
Header Actions
19 customizable shortcut buttons in the view header for one-click access to any command. 55+ total actions available. Reorder, rename, change icons and colors.
Time Tracker
Built-in stopwatch with start, continue, break, resume, minimize to background. Auto break accumulation for accurate time logging.
Statistics & Capacity
Daily, weekly, monthly, all-time stats with pie charts and category breakdowns. Capacity tracking shows used vs total hours at a glance.
Color Rules Engine
JavaScript expressions mapping frontmatter to colors. First-match-wins logic with live preview updates.
Advanced Filtering
Text search + JavaScript expression filters + saved filter presets. Combine with AND logic for precise event queries.
Notifications
Desktop alerts with configurable lead time, snooze, and per-event overrides. Periodic background scan marks past events as done automatically.
Holidays & Locale
Automatic holiday detection for 50+ countries (offline). ~20 language locales. Mobile support included.
And Much More
Title autocomplete, ZettelID naming, Templater integration, global event search, prerequisites, ICS import/export, 30+ hotkeys, and more.
Pro
Additional features for power users
Everything above stays free. Pro unlocks these additional capabilities.
AI Chat Panel
Built-in sidebar with Claude and GPT. Query, create, edit, and plan events via natural language. Programmatic AI API for scripting. Conversation persistence across sessions.
Dashboard
Full-page analytics with By Name, By Category, and Recurring subtabs. Pie charts, Top 10 bar charts, summary stats, and sortable paginated tables in a resizable 2x2 grid.
Gantt View
Horizontal event bars on a date timeline with native dependency arrows between prerequisite pairs. Day/Week/Month/Year modes.
Heatmap View
GitHub-style contribution heatmap showing event density over time. Yearly and monthly modes, category-colored gradients, click-to-inspect day details, and hover tooltips.
Bases Calendar View
Render Prisma Calendar events inside Obsidian Bases view as a fully interactive calendar. Drag-and-drop, context menus, batch selection — all inside Bases.
Prerequisite Connections
SVG arrow overlay showing directed dependency arrows between prerequisite events. Dashed stubs for off-screen events. Pairs with the Gantt view for full project planning.
CalDAV & ICS Sync
Sync with Google Calendar, Apple Calendar, Fastmail, Nextcloud, iCloud. ICS URL subscriptions and import/export with RRULE preservation.
Programmatic API
window.PrismaCalendar and URL scheme for full CRUD, batch ops, statistics, settings, navigation, and AI queries from external scripts.
Unlimited Calendars & Presets
Remove the 3-calendar and 2-preset limits. Create as many calendars and event presets as your workflow needs.
Auto-Assign Category Presets
Map comma-separated event names to categories. Events auto-match on creation. Substring matching also available for flexible auto-assignment.
Priority Support
First in line for help and feature requests. Direct, priority assistance from the developer.
Free vs Pro
Free
Forever · No account needed- Up to 3 calendars, 2 event presets
- 4 tabbed views: Calendar, Timeline, Daily + Stats, Dual Daily
- Full recurring events (9 types + custom)
- 50-action undo/redo history
- Batch operations (10+ bulk actions)
- Time tracker, statistics & capacity tracking
- Header actions, color rules, filters, notifications
- Prerequisites, ICS import/export, 30+ hotkeys
- Holidays (50+ countries), mobile support
- Title autocomplete, ZettelID, Templater
Pro
From $3/moEverything in Free, plus:
- Dashboard — pie charts, tables, Top 10 rankings
- AI Chat — Claude & GPT, query/edit/plan + API
- Gantt View — timeline bars with dependency arrows
- Heatmap View — GitHub-style density visualization
- Bases Calendar — interactive calendar inside Obsidian Bases
- Prerequisite Arrows — SVG dependency overlay
- CalDAV & ICS sync with Google, Apple, iCloud
- Programmatic API & URL scheme + AI API
- Unlimited calendars & event presets
- Priority support
Prisma Calendar Pro
Then $3/mo (billed yearly) after 30-day free trial · Cancel anytime
- Everything in Free, plus:
- Dashboard — pie charts, tables, Top 10 rankings
- AI Chat — Claude & GPT (query, edit, plan) + AI API
- Gantt View with dependency arrows
- Heatmap View — GitHub-style density visualization
- Bases Calendar View — interactive calendar inside Bases
- Prerequisite connection arrows (SVG overlay)
- CalDAV & ICS sync + import/export
- Programmatic API & URL scheme
- Unlimited calendars & event presets
- Priority customer support
No credit card charged for 30 days
Frequently Asked Questions
Is Prisma Calendar free to use?
How does the 30-day free trial work?
Can I cancel anytime?
Why is the yearly plan cheaper?
Do I need an internet connection?
What happens to my data?
What support do Pro users get?
Prisma Calendar — Disclosure
- • Prisma Calendar is developed by Matej Vavro and is not affiliated with Obsidian.
- • An account and payment are required for Pro access. A 30-day free trial is available.
- • Prisma Calendar works fully offline. Internet is only needed for periodic license verification (approximately weekly).
- • Prisma Calendar does not access, collect, or transmit your vault data. All notes remain local.
- • The plugin source code is available on GitHub. Backend license verification is proprietary.