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 →
Top 23 Python Scheduler Projects
-
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:
-
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.
-
Dagster documentation and project: https://dagster.io/
-
-
-
-
-
couler
Unified Interface for Constructing and Managing Workflows on different workflow engines, such as Argo Workflows, Tekton Pipelines, and Apache Airflow.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
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
-
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
-
-
-
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 -
-
-
-
-
-
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)
-
-
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 -
AnnA_Anki_neuronal_Appendix
Using machine learning on your anki collection to enhance the scheduling via semantic clustering and semantic similarity
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Scheduler discussion
Python Scheduler related posts
-
How to create a simple scheduler in Django
-
Loading large amount of data - when is best?
-
How do you manage scheduled tasks?
-
self hosted Alternative to easycron.com?
-
Is SQL a prerequisite to learning Python ?
-
Easiest way to run a scheduled Python script?
-
Scheduling in Data Engineering
-
A note from our sponsor - AppSignal
www.appsignal.com | 9 Oct 2026
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 |