Harang Calendar
approvedby Ji-ho Lee
View CalDAV calendar events directly in your notes. - This plugin has not been manually reviewed by Obsidian staff.
harang-calendar
š English | ķźµģ“
š Documentation (English / ķźµģ“)
An Obsidian plugin that lets you view events from a CalDAV calendar directly from your notes. The plugin is read-only ā it never creates, edits, or deletes anything on your CalDAV server.
Features
{{hrcal:staged autocomplete ā type{{hrcal:and pick an account, then a calendar, then either a date or an event title from one combined list. It inserts{{hrcal:<accountName>:<calendarName>:date:yyyy-mm-dd}}(renders as a widget listing that day's events as cards) or{{hrcal:<accountName>:<calendarName>:event:<uid>}}(renders as an inline chip). Click a chip (or a card in a date widget) to see the full detail popup.- Calendar view ā an agenda list of upcoming events in the sidebar, and a full month grid (with navigation, and click-a-day to see its events) in a workspace tab, both built with Vue 3.
- Multiple CalDAV servers and calendars ā configure any number of server accounts; each account is tested and its calendars discovered and individually enabled/colored from Settings.
- Configurable time zone ā pick your calendar's IANA time zone or a manual UTC offset per account, used to resolve event times that aren't already UTC.
- Recurring events ā
RRULE/EXDATEare expanded into their actual occurrences within whatever range is being viewed. - Follows Obsidian's UI language ā Korean or English depending on your Obsidian language setting (via the official
getLanguage()API). - Stale-reference warnings ā a date widget warns if the account or calendar named in its
{{hrcal:...}}reference no longer matches one you have configured (e.g. after a rename).
Prerequisites
- A CalDAV-compatible calendar reachable over HTTP(S) with Basic Auth ā e.g. Radicale, Nextcloud Calendar, Fastmail, or any RFC 4791 server.
- Obsidian 1.12.7 or later.
Installation
Open Settings ā Community plugins ā Browse, search for Harang Calendar, then click Install and Enable.
Prefer installing pre-built files manually instead? See the Installation guide in the documentation for that and other options.
Usage
- Open Settings ā Harang Calendar and click Add CalDAV server to configure an account, then Test connection & discover to find its calendars.
- In any note, type
{{hrcal:and pick an account, then a calendar, then a date or an event to insert a reference. - Browse events any time with the Open calendar in sidebar or Open calendar in a new tab commands.
See the Usage guide for full details.
License
BSD-3-Clause ā see LICENSE.
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.