DB.

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

Back to Projects