Skip to content
Agents tracked: 378 Downloads (7d): 244M down 5.7% GitHub stars: 8.4M VS Code installs: 151M Releases (7d): 407 Agent status: 1 with issues Updated Oct 10, 2026

schedule

Simple Python library for scheduling jobs to run at regular intervals.

Jobs, queues and workflows PyPI MIT License

Used in agent projects
29
0.2% of 12,697 public repos built with AI coding agents
Rank in jobs, queues and workflows
#5 of 7
by use in those projects
Downloads
1.3M
PyPI, last 7 days, schedule
GitHub stars
12.3K
last push May 25, 2024

How schedule is used

schedule is a dependency in 29 of the 12,697 public GitHub projects set up for AI coding agents that we scanned (0.2%), #5 of 7 in jobs, queues and workflows. The most used alternative there is node-cron. Projects that use it most often also use python-dotenv (89.7%), Requests (82.8%), NumPy (58.6%).

Often used with schedule

python-dotenv89.7% of schedule projects · 13.7× more than average
Requests82.8% of schedule projects · 15.6× more than average
NumPy58.6% of schedule projects · 15.3× more than average
pandas55.2% of schedule projects · 18.3× more than average
solana-py44.8% of schedule projects · 16.6× more than average
solders44.8% of schedule projects · 13.5× more than average
Uvicorn41.4% of schedule projects · 9.7× more than average
FastAPI34.5% of schedule projects · 8.2× more than average

By coding agent

Claude Code0.2% of projects set up for it
GitHub Copilot0.2% of projects set up for it
Cursor0.2% of projects set up for it

Share of public repos configured for each agent that list schedule as a dependency.

Install

Packagepip install schedule
Main stacksPython (29)

Alternatives to schedule

All jobs, queues and workflows

Tool Used in agent projectsDownloads / wk GitHub starsLicense
node-cron npm
Job scheduling for Node.js with overlap prevention and distributed coordination.
74 (0.6%) 5.1M 3,280 ISC
APScheduler pypi
In-process task scheduler with Cron-like capabilities for Python applications.
50 (0.4%) 8.9M 7,652 MIT
Celery pypi
Distributed task queue for Python executing jobs asynchronously across workers.
48 (0.4%) 11M 28.9K BSD-3-Clause
BullMQ npm
Fast, reliable Redis-backed queue for jobs and messages in Node.js.
43 (0.3%) 9.6M 9,490 MIT
p-queue npm
Promise queue with concurrency control for managing async task execution.
21 (0.2%) 37.3M 4,283 MIT
amqplib npm
AMQP 0-9-1 client library for RabbitMQ and message-based workflows.
20 (0.2%) 3M 3,844 MIT
Is schedule right for your project? Ask AgentGid →