Python Scheduler

Open-source Python projects categorized as Scheduler

Top 23 Python Scheduler Projects

  1. Airflow

    Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

    Project mention: How to Build an Open Lakehouse on Your Laptop | dev.to | 2026-10-01

    Everything so far ran because you typed it. Apache Airflow runs it on a schedule, retries it, and keeps a record of every run. It doesn't touch the data itself: its tasks talk to Spark through the same Connect server you've been using, so the Airflow image carries only the thin pyspark-client 4.2.0 (the version the Airflow 3.3.2 constraints pin, and the server's) and no JVM. The repo ships two DAGs:

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. dagster

    An orchestration platform for the development, production, and observation of data assets.

    Project mention: Dagster: 1,712 Title Matches and a Zero Fingerprint | dev.to | 2026-09-29

    Dagster documentation and project: https://dagster.io/

  4. rocketry

    Modern scheduling library for Python

  5. rq-scheduler

    A lightweight library that adds job scheduling capabilities to RQ (Redis Queue)

  6. flask-apscheduler

    Adds APScheduler support to Flask

  7. OpenCue

    A render management system you can deploy for visual effects and animation productions.

  8. couler

    Unified Interface for Constructing and Managing Workflows on different workflow engines, such as Argo Workflows, Tekton Pipelines, and Apache Airflow.

  9. SaaSHub

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

    SaaSHub logo
  10. scheduler-component

    Custom component for HA that enables the creation of scheduler entities

  11. atom

    Atom Agent, Open-Source Governed AI Agent Platform for Self-Hosted Automation (by rush86999)

    Project mention: Show HN: Panel – A research workspace where the agent can build its own panes | news.ycombinator.com | 2026-09-15

    I took it a step further with AI accessibility and recordings for teaching AI agents. Canvas context forms the who, what, when, where, and why, along with the agent conversation for training & agent maturity --- https://github.com/rush86999/atom/tree/main/docs/canvas

  12. django-q2

    A multiprocessing distributed task queue for Django. Django Q2 is a fork of Django Q. Big thanks to Ilan Steemers for starting this project. Unfortunately, development has stalled since June 2021. Django Q2 is the new updated version of Django Q, with dependencies updates, docs updates and several bug fixes. Original repository: https://github.com/Koed00/django-q

    Project mention: Django: What's new in 6.0 – Adam Johnson | news.ycombinator.com | 2025-12-09
  13. girok

    A powerful and beautiful CLI scheduler

  14. TerrariumPI

    Home automated terrarium/aquarium or other enclosed environment with a Raspberry Pi

  15. fastscheduler

    Decorator-first Python scheduler — cron/interval/at jobs with simple persistence and built-in run history.

    Project mention: Show HN: FastScheduler – Decorator-first Python task scheduler, async support | news.ycombinator.com | 2026-01-13
  16. Flask-RQ2

    A Flask extension for RQ.

  17. deck-chores

    A job scheduler for Docker containers, configured via labels.

  18. diffusion-for-beginners

    denoising diffusion models, as simple as possible

  19. beatserver

    Beatserver, a periodic task scheduler for Django 🎵

  20. walnats

    🌰 Nats-powered event-driven background jobs and microservices framework for Python.

  21. scheduler

    A simple in-process python scheduler library with asyncio, threading and timezone support. Schedule tasks by their time cycles, fixed times, weekdays, dates, weights, offsets and execution counts and automate Jobs. (by DigonIO)

  22. plugsched

    Live upgrade Linux kernel scheduler subsystem

  23. cronstable

    A job scheduler with retries, alerts, saved run history, workflows, and dashboards for single machines and clusters.

    Project mention: Cronstable, a cron replacement with retries, DAGs and a TUI/web dashboard | news.ycombinator.com | 2026-07-19
  24. AnnA_Anki_neuronal_Appendix

    Using machine learning on your anki collection to enhance the scheduling via semantic clustering and semantic similarity

  25. WSPRBeacon

    Worldwide Network of WSPR Beacons

  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 Scheduler discussion

Log in or Post with

Python Scheduler related posts

  • How to create a simple scheduler in Django

    1 project | dev.to | 20 Oct 2024
  • Loading large amount of data - when is best?

    2 projects | /r/flask | 9 Feb 2023
  • How do you manage scheduled tasks?

    4 projects | /r/selfhosted | 10 Jan 2023
  • self hosted Alternative to easycron.com?

    7 projects | /r/selfhosted | 30 Dec 2022
  • Is SQL a prerequisite to learning Python ?

    3 projects | /r/Python | 29 Dec 2022
  • Easiest way to run a scheduled Python script?

    1 project | /r/learnpython | 3 Dec 2022
  • Scheduling in Data Engineering

    3 projects | /r/dataengineering | 1 Dec 2022
  • A note from our sponsor - AppSignal
    www.appsignal.com | 9 Oct 2026
    APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more →

Index

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

# Project Stars
1 Airflow 47,047
2 dagster 16,248
3 rocketry 3,363
4 rq-scheduler 1,516
5 flask-apscheduler 1,138
6 OpenCue 989
7 couler 943
8 scheduler-component 906
9 atom 902
10 django-q2 630
11 girok 500
12 TerrariumPI 474
13 fastscheduler 440
14 Flask-RQ2 241
15 deck-chores 222
16 diffusion-for-beginners 171
17 beatserver 143
18 walnats 104
19 scheduler 90
20 plugsched 88
21 cronstable 82
22 AnnA_Anki_neuronal_Appendix 72
23 WSPRBeacon 69

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com