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.

Install and start using immediately

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/mo

Everything 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

30 days free — no payment until trial ends

Prisma Calendar Pro

$3 /mo
Billed $36/year Save $12/yr

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

30-day free trial
Cancel anytime
Works offline
Priority support

Frequently Asked Questions

Is Prisma Calendar free to use?
Yes — and the free version is not a demo. You get a full-featured temporal engine: 4 tabbed views, recurring events with 9 recurrence types, 50-action undo/redo, 10+ batch operations, a time tracker, statistics with capacity tracking, customizable header actions, color rules, JS expression filters, prerequisites, desktop notifications, holidays for 50+ countries, title autocomplete, 30+ hotkeys, and more. All free, no account needed. Pro adds the Dashboard, AI Chat, Gantt view, Heatmap view, Bases Calendar view, prerequisite connection arrows, CalDAV/ICS sync, programmatic API, unlimited calendars, and priority support.
How does the 30-day free trial work?
When you sign up for Pro, you get 30 full days at no cost. You won't be charged until the trial ends. Cancel anytime during the trial and pay nothing — no questions asked.
Can I cancel anytime?
Absolutely. Cancel from your account page at any time. If you cancel during the trial, you're never charged. After, you keep access until the end of your billing period.
Why is the yearly plan cheaper?
Yearly saves 25% — $3/month billed annually ($36/year) vs $4/month. Best value if you use Prisma Calendar long-term.
Do I need an internet connection?
Not for daily use. We issue a license key you enter in plugin settings. It works offline and re-verifies roughly weekly. Your notes never leave your vault — everything is local.
What happens to my data?
Your data is 100% yours. Prisma Calendar stores everything locally in your Obsidian vault. We never access, collect, or transmit your notes. The only network call is periodic license verification.
What support do Pro users get?
Pro customers get priority support — first in line for help and feature requests via GitHub issues or email.
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.