dbader/schedule
Python job scheduling for humans. observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4854
- days_rel: n/a
- days_push: 830
- n_releases_24m: 0
Adoption not part of the score
12260 stars · 996 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A Python library for scheduling periodic jobs with a friendly, human-readable syntax. It runs an in-process scheduler that executes Python callables at intervals without external dependencies or extra processes.
Use cases
- run a python function every 10 minutes
- schedule a job daily at a specific time
- replace cron with in-process python scheduling
- run periodic background tasks in a python app
- schedule jobs at random intervals
- run a task every monday at 13:15
When to choose
- you need simple periodic job scheduling inside a Python process
- you want a lightweight, zero-dependency cron-like scheduler
- you prefer readable scheduling syntax over crontab expressions
- your jobs don't need persistence across restarts
When to avoid
- you need job persistence across restarts
- you need sub-second timing precision
- you need concurrent or multi-threaded job execution
- you need holiday/workday-aware scheduling
Facets
library · maturity maintenance
scheduling workflow-automation developer-tools backend python cross-platform cron-alternative in-process-scheduler periodic-jobs lightweight no-dependencies automation
3 sources
- readme: https://github.com/dbader/schedule · fetched 2026-08-28 · 9ea359c58146
- homepage: https://schedule.readthedocs.io/ · fetched 2026-08-29 · 7889dbf6c1ec
- registry_pypi: https://pypi.org/pypi/schedule/json · fetched 2026-08-29 · a25578a945e7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| dbader/schedule | main | 32 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem