Obsidian Calendar Events

Hello community,

I am new to Obsidian, coming from years of using OneNote. A co-worker introduced me to Obsidian and I was hooked. OneNote is extremely difficult to customize and lacks some basic functionality I want.

To improve my current workflow, I built an Obsidian plugin called “Obsidian Calendar Events” which mimics the appearance of an Outlook calendar panel.

Installation: Manual or BRAT
Repo: ArctykDev/obsidian-calendar-events: Obsidian Calendar Events plugin. View and manage multiple iCal (ICS) calendars.

Features v0.7.0

  • View upcoming events from multiple iCal (.ics) feed inside Obsidian
  • Events automatically grouped and sorted by day
  • Pin today’s events to the top of the event list
  • Click on event to add it to daily note
  • Configurable date range to control how far ahead events are displayed
  • Simple settings panel for configuration
  • Works entirely offline once data is fetched — no external dependencies beyond the Obsidian API
  • Plenty of improvements planned for v1.0.0: GitHub Issues

Future plan

  • Integration with SharePoint lists and M365 calendars (MS Graph)
  • Better integration with existing Obsidian plugins (Tasks, Reminders, Kanban, etc.)

Hopefully some of you will find this plugin useful.

I’m hoping to continue to build out my current workflow so I can fully migrate from Microsoft Planner (Premium), To-do, OneNote, Calendar, Power Apps/Power Automate, etc. Perhaps even looking into basic Zendesk integration. Big ideas, we’ll see if I actually follow through. lol

1 Like