InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 Python Calendar Projects
-
I’ve used this tool before for caldav: https://github.com/pimutils/khal
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
khal supports caldav: https://github.com/pimutils/vdirsyncer
There is a task equivalent, which also supports caldav sync
https://github.com/pimutils/todoman
-
-
oncall
Oncall is a calendar tool designed for scheduling and managing on-call shifts. It can be used as source of dynamic ownership info for paging systems like http://iris.claims. (by linkedin)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
syncall
Bi-directional synchronization between services such as Taskwarrior, Google Calendar, Notion, Asana, and more
-
-
-
open-web-calendar
Embed a highly customizable web calendar into your website using ICal source links
-
-
-
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.
-
-
nepali-datetime
Python's core datetime inspired Bikram Sambat (BS date) & Nepal Time (NPT) package🇳🇵
-
pygenda
An agenda application inspired by Agenda programs on Psion PDAs, written in Python/GTK. Targeting Planet Computers' Gemini PDA and Cosmo Communicator (running Linux) in particular, but should work on similar devices (after providing a user CSS file to set font sizes etc.).
-
gpt-google-calendar
explain your goals in normal human language and automatically have your calendar organized for the week
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Calendar discussion
Python Calendar related posts
-
dumb-jump always asks for TAGS
-
I built an e-ink dashboard for displaying the map and weather for your city using Inkplate and a Raspberry Pi.
-
Better Google Calendar API for Python
-
What is so great about HTMX?
-
Synch google calendar with notion (Recovery)
-
Can you create a recurring task every first thursday of the month?
-
How Can I Export Nextcloud Tasks, from the Command Line, or with Python?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 May 2025
Index
What are some of the best open-source Calendar projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | khal | 2,742 |
2 | python-o365 | 1,787 |
3 | calcure | 1,667 |
4 | vdirsyncer | 1,645 |
5 | holidays | 1,627 |
6 | oncall | 1,189 |
7 | pandas_market_calendars | 860 |
8 | google-calendar-simple-api | 645 |
9 | syncall | 521 |
10 | fb2cal | 429 |
11 | django-formset | 373 |
12 | open-web-calendar | 253 |
13 | july | 250 |
14 | flask-calendar | 222 |
15 | notion-gcal-sync | 140 |
16 | plotly-calplot | 125 |
17 | nepali-datetime | 65 |
18 | pygenda | 33 |
19 | gpt-google-calendar | 31 |
20 | rpn | 22 |
21 | malayalam-holidays | 22 |
22 | epdtext | 20 |
23 | Silaty | 13 |