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

Markdown Calendar Generator

zachatrocityzachatrocity929 downloads

An intentionally simple markdown table calendar generator

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3
    ▌      ▜         
▛▛▌▛▌▄▖▛▘▀▌▐ ▄▖▛▌█▌▛▌
▌▌▌▙▌  ▙▖█▌▐▖  ▙▌▙▖▌▌
               ▄▌    

An intentionally simple Obsidian plugin that generates markdown-based table calendars. This plugin allows you to quickly insert formatted calendar tables in your notes that look like this...

November 2025

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
1 🟢
2 🟢 3 🟢 4 🟢 5 🟢 6 🟢 7 🟢 8 🟢
9 🟢 10 🟢 11 🟢 12 🟢 13 🟢 14 🟢 15 🟢
16 🟢 17 🟢 18 🟢 19 🟢 20 🟢 21 🟢 22 🟢
23 🟢 24 🟢 25 🟢 26 🟢 27 🟢 28 🟢 29 🟢
30 🟢

or this...

Week of Nov 2 - Nov 8, 2025

Day Date Notes
Sunday Nov 2
Monday Nov 3
Tuesday Nov 4
Wednesday Nov 5
Thursday Nov 6
Friday Nov 7
Saturday Nov 8

Features

  • Generate month view calendars (e.g., November 2025)
  • Generate week view calendars (e.g., week of Nov 3 - Nov 9, 2025)
  • Support for mobile and desktop
  • Simple and intuitive interface
  • Customizable settings

How to Use

Month View Calendar

  1. Open a note where you want to insert a calendar
  2. Use the command palette (Ctrl/Cmd+P) and search for "Insert month calendar"
  3. Enter the month in YYYY-MM format (e.g., 2025-11 for November 2025)
  4. Click "Insert Month Calendar"

Week View Calendar

  1. Open a note where you want to insert a calendar
  2. Use the command palette (Ctrl/Cmd+P) and search for "Insert week calendar"
  3. Enter any date in the week in YYYY-MM-DD format (e.g., 2025-11-03)
  4. Click "Insert Week Calendar"

Quick Insert Current Calendar

You can also quickly insert a calendar for the current date using the "Insert calendar for current date" command. This will use your default view setting (month or week).

Installation

From Obsidian Community Plugins

  1. Open Obsidian Settings
  2. Go to Community Plugins and disable Safe Mode
  3. Click Browse and search for "Markdown Calendar Generator"
  4. Install the plugin and enable it

Manual Installation

  1. Download the latest release from the GitHub releases page
  2. Extract the zip file to your Obsidian vault's .obsidian/plugins/ directory
  3. Enable the plugin in Obsidian's Community Plugins settings

Settings

The plugin offers the following settings:

  • Default View: Choose between month or week view as your default calendar type
  • Date Format: Currently only supports YYYY-MM-DD format (this setting is for future expansion)

Development

This plugin is built using the Obsidian Plugin API and TypeScript.

Building the plugin

  1. Clone this repository
  2. Run npm install to install dependencies
  3. Run npm run dev to start the compilation in watch mode

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

If you encounter any issues or have feature requests, please open an issue on the GitHub repository.

72%
HealthGood
ReviewSatisfactory
About
Generate markdown month or week table calendars and insert them into notes with a single command. Provide quick-insert for the current date, mobile/desktop compatibility, and clean, customizable table output for planning and tracking.
CalendarDatesTables
Details
Current version
1.0.3
Last updated
11 months ago
Created
12 months ago
Updates
3 releases
Downloads
929
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
zachatrocityzachatrocity
github.com/zachatrocity
GitHubzachatrocity
  1. Community
  2. Plugins
  3. Calendar
  4. Markdown Calendar Generator

Related plugins

Day Planner

Day planning from a task list in a Markdown note with enhanced time block functionality.

Periodic Notes

Manage your daily, weekly, and monthly notes.

Full Calendar Remastered

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

Calendarium

Craft mind-bending fantasy and sci-fi calendars.

Journals

Manage your journals.

Chronology

A calendar and a timeline of the note's creation and modification.

Calendar

Explore your daily notes.

Prisma Calendar

Prisma turns any note with a date into a flexible planning system inside Obsidian. There are no rigid schemas or predefined structures — just your data, your rules, fully under your control.

Persian Calendar

Persian Calendar for managing periodic notes based on persian solar (shamsi) calendar.

Contribution Graph

Generate an interactive heatmap to visualize and track your productivity.