notion2ical
A simple PHP script that streams Notion database items and pages with date properties into the iCalendar format, allowing calendar apps to subscribe to a Notion database as a live calendar feed.
What
- Built a bridge between Notion databases and calendar applications using the iCalendar standard
- Enables subscribing to Notion data as a live calendar feed in any compatible app
How
- Developed a PHP script that queries the Notion API for database items with date properties
- Transforms Notion pages into iCalendar (.ics) events streamed over HTTP
- Designed as a lightweight, self-hostable endpoint
Results
- Unified Notion task tracking with calendar workflows without manual syncing
- Live feed updates automatically as Notion data changes
Skills
- PHP
- Notion API
- iCalendar