Python Calendar

Open-source Python projects categorized as Calendar

Top 23 Python Calendar Projects

  1. khal

    :calendar: CLI calendar application

    Project mention: Calendar.txt | news.ycombinator.com | 2025-02-28

    I’ve used this tool before for caldav: https://github.com/pimutils/khal

  2. 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.

    InfluxDB logo
  3. python-o365

    A simple python library to interact with Microsoft Graph and Office 365 API

  4. calcure

    Modern TUI calendar and task manager with minimal and customizable UI.

  5. vdirsyncer

    📇 Synchronize calendars and contacts.

    Project mention: Calendar.txt | news.ycombinator.com | 2025-02-28

    khal supports caldav: https://github.com/pimutils/vdirsyncer

    There is a task equivalent, which also supports caldav sync

    https://github.com/pimutils/todoman

  6. holidays

    Open World Holidays Framework

  7. 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)

  8. pandas_market_calendars

    Exchange calendars to use with pandas for trading applications

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. google-calendar-simple-api

    Pythonic wrapper for the Google Calendar API

  11. syncall

    Bi-directional synchronization between services such as Taskwarrior, Google Calendar, Notion, Asana, and more

    Project mention: Taskwarrior – CLI Task Management | news.ycombinator.com | 2024-08-27
  12. fb2cal

    Fetch Facebook Birthdays events and create an ICS file for use with calendar apps

  13. django-formset

    The missing widgets and form manipulation library for Django

  14. open-web-calendar

    Embed a highly customizable web calendar into your website using ICal source links

  15. july

    A small library for creating pretty heatmaps of daily data.

  16. flask-calendar

    Simple Python & Flask web-calendar

  17. 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.

  18. plotly-calplot

    The easiest and best looking Calendar Heatmap you'll find, made with Plotly.

  19. nepali-datetime

    Python's core datetime inspired Bikram Sambat (BS date) & Nepal Time (NPT) package🇳🇵

  20. 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.).

  21. gpt-google-calendar

    explain your goals in normal human language and automatically have your calendar organized for the week

  22. rpn

    RPN command-line calculator

  23. malayalam-holidays

    Generate ics calendar for holidays in Malayalam

  24. epdtext

    A simple display manager app for the WaveShare 2.7in e-Paper Display

  25. Silaty

    A neat prayer reminder app in GTK

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Calendar discussion

Log in or Post with

Python Calendar related posts

  • dumb-jump always asks for TAGS

    1 project | /r/emacs | 6 Jul 2023
  • I built an e-ink dashboard for displaying the map and weather for your city using Inkplate and a Raspberry Pi.

    5 projects | /r/raspberry_pi | 17 May 2023
  • Better Google Calendar API for Python

    1 project | /r/Python | 4 Feb 2023
  • What is so great about HTMX?

    1 project | /r/django | 14 Jan 2023
  • Synch google calendar with notion (Recovery)

    1 project | /r/Notion | 10 Dec 2022
  • Can you create a recurring task every first thursday of the month?

    1 project | /r/taskwarrior | 16 Sep 2022
  • How Can I Export Nextcloud Tasks, from the Command Line, or with Python?

    2 projects | /r/NextCloud | 29 Jul 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 May 2025
    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 →

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

Sponsored
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.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?