Topics / #scheduling
Scheduling projects on GitHub
Task and workflow scheduling, from data pipelines to timed events.
As of , the most-starred Scheduling projects on GitHub are cal.diy (49.1K stars), postiz-app (37.3K stars) and taipy (19.4K stars). GitHub.Locker tracks 12 Scheduling repositories with 180K stars combined. The fastest-growing on October 16 was postiz-app, with +55 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
postiz-app
gitroomhq/postiz-app · ★ 37.3KPostiz is an open-source social media scheduling tool with AI features that lets you plan, publish and measure posts across multiple platforms, and collaborate with a team.
+42cal.diy
calcom/cal.diy · ★ 49.1KCal.diy is the open source community edition of Cal.com, a self-hosted scheduling platform for booking appointments and managing calendars.
+6Tone.js
Tonejs/Tone.js · ★ 14.8KTone.js is a Web Audio framework for creating interactive music in the browser, giving musicians and audio programmers DAW-like features such as a global transport, prebuilt synths and effects, plus low-level building blocks for custom audio processing.
+1taipy
Avaiga/taipy · ★ 19.4KTaipy is a Python framework that turns data and AI code into production-ready web applications, taking you from a simple pilot script to a deployable app without extra web development work.
The all-time top
12 projects · by stars
- 49.1K
#1 · calcom/cal.diycal.diy
Cal.diy is the open source community edition of Cal.com, a self-hosted scheduling platform for booking appointments and managing calendars.
- 37.3K
#2 · gitroomhq/postiz-app
postiz-app
Postiz is an open-source social media scheduling tool with AI features that lets you plan, publish and measure posts across multiple platforms, and collaborate with a team.
- 19.4K
#3 · Avaiga/taipytaipy
Taipy is a Python framework that turns data and AI code into production-ready web applications, taking you from a simple pilot script to a deployable app without extra web development work.
- 4

luigi
18.8Kspotify/luigi · PythonLuigi is a Python package for building complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization, failure handling and command line integration.
- 5

Tone.js
14.8KTonejs/Tone.js · TypeScriptTone.js is a Web Audio framework for creating interactive music in the browser, giving musicians and audio programmers DAW-like features such as a global transport, prebuilt synths and effects, plus low-level building blocks for custom audio processing.
- 6

cron
14.2Krobfig/cron · GoIt is a Go library that implements cron-style job scheduling, letting you run functions on a schedule inside a Go program instead of relying on the system cron daemon.
- 7

tui.calendar
12.7Knhn/tui.calendar · TypeScriptTOAST UI Calendar is a full-featured JavaScript calendar component that renders monthly, weekly, and daily views with drag-and-drop scheduling, provided as a plain JS library plus official React and Vue wrapper components.
- 8

crawlab
12.3Kcrawlab-team/crawlab · GoCrawlab is an open-source distributed web crawler management platform: you upload spiders written in any language, run them across a cluster of machines, and manage tasks, schedules and results from a web UI.
- 9

figranium
768figranium/figranium · TypeScriptFigranium is an open-source, deterministic browser automation platform: you stack blocks to build scraping and automation workflows visually, then call them as APIs — no usage credits or third-party data hosting.
- 10
snagtime
387nateherkai/snagtime · TypeScriptSnagTime is a free, self-hostable scheduling app: it gives you the source code for booking links, availability management, Google Calendar sync, SMTP email notifications, and Stripe test-mode payments.
- 11

oto-dock
191OtoDock/oto-dock · PythonOtoDock is a self-hosted platform for a company's AI agents: your team builds them on Claude Code, Codex or local models, and they work in chats, on schedules, over the phone and on your own machines.
- 12
calnode
118Calnode/calnode · GoCalnode is a self-hostable scheduling app like Calendly or Cal.com, shipped as a single Go binary with an embedded SQLite database. It includes first-party video meetings, recording, AI notetaking, and is built API-first with a native MCP server for AI agents.
Related topics
Often tagged together