Our great sponsors
-
notion-gcal-sync
A Python script to automate the syncing of tasks between Google Calendar and the all-in-one productivity workspace, Notion. It utilizes API and is customizable for your own needs. Free to use.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
If you've been following this subreddit for a while, you'll probably know how many people want Google Calendar and Notion to have a functioning synchronization feature already. Since Notion released its official API, this has become possible with tools like Zapier (which sadly cost money to use). So I decided to pull a Robin Hood (not the trading company) and make a free version! This piece of code is a Python script, made specifically to: Read all your Google Calendar events for today Turn them into Notion pages in a specific (To-Do list) database of your choice Then check if the Notion page already exists and simply updates it (to avoid replication of the same event) The Notion event carries the same name as the original GCal event and has the same start and end time (except if the event is a full-day one, then Notion only retrieves the date, without time) This will definitely be a project I'll be developing further, and I already have the 2nd part (where your Notion events can be synced back to GCal) ready, I just need to format it for public use. Again, the script can be found here and you'll need to customize 3 things in the code before running for it to run properly (also, don't forget to download the necessary 'pip's) Add your Notion Integration credentials Add your Google credentials Add the name of your Notion Database properties (ex: "Name" for the title, "Date" for the date, etc.) A more advanced guide will be developed in the future, so stay tuned for that, and I'm working on bonus features, so if you have any ideas, drop them below. Here are some Notion-related articles I've written, in case you have some reading time today: Notion - the ONE productivity app I'd recommend How I manage my finances as a freelancer (with Notion) And if you feel like supporting this free-to-use project, here is my PayPal link, in case you want to support a budding software engineer.
Discord RPC for Notion In case you wanna show off what you're editing⚡️