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.

12Projects
180KStars in total
+105Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

12 projects · by stars

  1. #1 · calcom/cal.diy

    cal.diy

    Cal.diy is the open source community edition of Cal.com, a self-hosted scheduling platform for booking appointments and managing calendars.

    49.1K
  2. #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.

    37.3K
  3. #3 · Avaiga/taipy

    taipy

    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.

    19.4K
  1. 4

    luigi

    18.8Kspotify/luigi · Python

    Luigi is a Python package for building complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization, failure handling and command line integration.

  2. 5

    Tone.js

    14.8KTonejs/Tone.js · TypeScript

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

  3. 6

    cron

    14.2Krobfig/cron · Go

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

  4. 7

    tui.calendar

    12.7Knhn/tui.calendar · TypeScript

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

  5. 8

    crawlab

    12.3Kcrawlab-team/crawlab · Go

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

  6. 9

    figranium

    768figranium/figranium · TypeScript

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

  7. 10

    snagtime

    387nateherkai/snagtime · TypeScript

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

  8. 11

    oto-dock

    191OtoDock/oto-dock · Python

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

  9. 12

    calnode

    118Calnode/calnode · Go

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

Often tagged together