[Go to site: main page, start]

Python Calendar

Open-source Python projects categorized as Calendar

Top 23 Python Calendar Projects

  1. khal

    :calendar: CLI calendar application

    Project mention: Khal – CLI Calendar App | news.ycombinator.com | 2026-03-08
  2. SaaSHub

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

    SaaSHub logo
  3. calcure

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

  4. python-o365

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

  5. holidays

    Open World Holidays Framework

  6. vdirsyncer

    📇 Synchronize calendars and contacts.

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

    GUI framework on top of aiogram

  10. atom

    Atom Agent, automate your workflows by talking to an AI — and let it remember, search, and handle tasks like a real assistant (by rush86999)

    Project mention: Ask HN: What are you working on? (June 2026) | news.ycombinator.com | 2026-06-14

    Working on:

    https://www.novopathmedical.com/ - evidence-based guidance of diet, exercise, and mental health via SMS for end users. Clinician-guided feedback to bots.

    https://github.com/rush86999/atom - ai agent workforce. Harder than expected. There are so many issues with sync with 3rd party apps. Need to launch the first one, so this is getting put on the back burner. landing page: https://atomagentos.com/

  11. google-calendar-simple-api

    Pythonic wrapper for the Google Calendar API

  12. syncall

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

    Project mention: Show HN: Saga – A Jira-like project tracker MCP server for AI agents (SQLite) | news.ycombinator.com | 2026-02-21

    https://agentskills.io/specification#skill-md-format

    .

    SWE bench involves solving GitHub issues.

    Which of the SWE bench agents read from or write to GitHub issues?

    .

    There could be a local cache of remote issues, and/or an overlayfs-like write cache

    From https://github.com/GothenburgBitFactory/bugwarrior :

    > bugwarrior - Pull tickets from github, bitbucket, bugzilla, jira, trac, and others into taskwarrior

    https://github.com/bergercookie/syncall :

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

    .

    ditz:

  13. appointment

    Invite others to grab times on your calendar. Choose a date. Make appointments as easy as it gets.

    Project mention: Cal.diy: open-source community edition of cal.com | news.ycombinator.com | 2026-04-21

    Thunderbird showed up in the last thread: https://github.com/thunderbird/appointment

  14. fb2cal

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

  15. django-formset

    The missing widgets and form manipulation library for Django

  16. open-web-calendar

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

    Project mention: Release 0.4- Planning | dev.to | 2025-12-07

    For Release 0.4, I decided to work on adding category-based event filtering to the Open Web Calendar project. This feature will let users filter events by category using checkboxes, which makes the calendar easier to navigate when there are many different types of events.

  17. july

    A small library for creating pretty heatmaps of daily data.

  18. flask-calendar

    Simple Python & Flask web-calendar

  19. gaia

    Your proactive personal AI assistant & companion for daily productivity 🌎 (by theexperiencecompany)

    Project mention: Show HN: Gaia – open-source, Proactive AI assistant to manage your digital life | news.ycombinator.com | 2026-02-15
  20. 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.

  21. plotly-calplot

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

  22. calgebra

    Set operations for calendar intervals

    Project mention: Show HN: Calgebra – Set algebra for calendars in Python | news.ycombinator.com | 2026-01-04
  23. nepali-datetime

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

  24. nextmeeting

    nextmeeting - Show your google calendar or caldav next meeting in your waybar or polybar (by chmouel)

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

  • Khal – CLI Calendar App

    1 project | news.ycombinator.com | 8 Mar 2026
  • Show HN: Atom – open-source AI agent with "visual" episodic memory

    1 project | news.ycombinator.com | 28 Feb 2026
  • Stop Thinking of AI as a Coworker. It's an Exoskeleton

    5 projects | news.ycombinator.com | 19 Feb 2026
  • Show HN: Atom – Safer Version of OpenClaw with Episodic Memory

    1 project | news.ycombinator.com | 18 Feb 2026
  • Building a CLI Tool with Cognee: Lessons from 5 Epics

    1 project | dev.to | 25 Jan 2026
  • Show HN: Atom – The Open Source AI Workforce and Multi-Agent Orchestrator

    1 project | news.ycombinator.com | 11 Jan 2026
  • Release 0.4- Planning

    1 project | dev.to | 7 Dec 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Calendar projects in Python? This list will help you:

# Project Stars
1 khal 3,021
2 calcure 2,294
3 python-o365 1,912
4 holidays 1,896
5 vdirsyncer 1,837
6 oncall 1,251
7 pandas_market_calendars 974
8 aiogram_dialog 897
9 atom 761
10 google-calendar-simple-api 683
11 syncall 610
12 appointment 489
13 fb2cal 438
14 django-formset 434
15 open-web-calendar 323
16 july 275
17 flask-calendar 229
18 gaia 215
19 notion-gcal-sync 143
20 plotly-calplot 130
21 calgebra 98
22 nepali-datetime 67
23 nextmeeting 55

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

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