Open-source Node.js distributed task scheduler with web UI, real-time logs, multi-server failover, REST API and plugin support for arbitrary scripts.

5.8k stars501 forkslast commit Actively maintained
Cloud service for scheduling and executing recurring jobs via HTTP requests, callbacks or scripts. Offers a web UI to create cron schedules, logs, monitoring, retries and alerting to run scheduled tasks without managing servers.
Open-source Node.js distributed task scheduler with web UI, real-time logs, multi-server failover, REST API and plugin support for arbitrary scripts.

5.8k stars501 forkslast commit Actively maintained
Portable, file-backed workflow orchestrator that defines DAGs in declarative YAML, runs anywhere as a single binary, and includes a modern Web UI for monitoring and control.

3.8k stars317 forksGPL-3.0last commit Actively maintained
Self-hosted web UI for managing cron jobs with human-readable schedules, script editing, live log streaming, and REST API with optional OIDC and API keys.
1.4k stars36 forksAGPL-3.0last commit Actively maintained
Lightweight scheduler written in Go with a Vue.js web UI, YAML-based job configuration, cron expression support, per-job environment variables, and Docker deployment.
548 stars19 forksMITlast commit Actively maintained
Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 4 of 4 shipped a commit in the last six months. Licences in this list: GPL-3.0, AGPL-3.0, MIT. In exchange you take on hosting, backups and updates yourself.
Browse everything in Orchestration & Scheduling (Kubernetes & Alternatives).