Adds a calendar layout to Obsidian Bases so you can display notes with dates in an interactive calendar view.
Built with FullCalendar for a robust and feature-rich calendar experience.
- Dynamically display entries that match your filters on their respective dates.
- Drag and drop events to reschedule them - automatically updates note frontmatter.
- Navigate between months with intuitive controls.
- Support for single-day and multi-day events (with optional end dates).
- Click entries to open them or use context menus for more options.
This plugin requires Obsidian v1.10.0 or later to work.
Calendar Bases is available under Community Plugins. It can be found here.
- Install the BRAT plugin under Community Plugins.
- Open BRAT settings and click "Add beta plugin".
- Enter the URL of this repository:
https://github.com/edrickleong/obsidian-calendar-bases. - Under "Select a version", choose the Latest version.
- Click "Add plugin".
To display entries on the calendar, configure a start date property in the view configuration menu. The property must contain a valid date string.
# Date property examples
startDate: 2025-10-15
startDate: 2025-10-15T10:00:00
# Optional end date for multi-day events
endDate: 2025-10-18Any JavaScript-parseable date format is supported. For multi-day events, configure both a start date and an optional end date property.
This plugin uses FullCalendar.
This project is licensed under the MIT License.
