hk21702 / YA-GCal-Notion-Sync-Script

Script to synchronize between a Notion database and Google Calendar both ways. Uses Google App Script.
GNU General Public License v3.0
139 stars 10 forks source link

Yet Another Two-Way Notion-Google Calendar Sync Script

Yet another script to synchronize events between Google Calendar and a Notion database.

This script aims to be a simple to setup, set and forget method of achieving two-way synchronization between a Notion Database, and multiple personal Google Calendars. By using Google App Scripts, this project avoids the mess caused by potential differences in operating systems, needing to download and install extra programs, and needing a personal computer that is currently turned on. It also means access to special integration benefits such as triggers actioned by an update to a Google Calendar event.

Currently supports two-way event creation, deletion, and updating. Property Synchronization Info
Name 🔀 Yes Title
Date 🔀 Yes Date & Time (Start and End)
Tags ⚠️ Notion Database Only Multi-select - Personal organization and script interaction
Location 🔀 Yes Text
Description 🔀 Yes Text

For setup instructions 🔰 and FAQ, please go to the wiki!

Additional Info/Features

Known limitations/Bugs