dagu
Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler.
- cron
- workflow-engine
- workflow-scheduler
- workflow-orchestration
- devops
- data-pipeline
- job-scheduler
- task-automation
- durable-execution
- human-in-the-loop
- mcp-server
- self-hosted
- ai-agents
- airflow-alternative
- dag
- Stars
- 4,276
- Forks
- 360
- + today
- +2
- Created
- 4y
Ranking data as of October 5, 2026 (UTC).
Star History
Today, hour by hour
Overview
Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler. It ranks #367 on GitTiger, gaining +2 stars on October 5, 2026 (UTC).
The project is written in Go and has 360 forks. It was created 4y ago.
git clone https://github.com/dagucloud/dagu.git
cd dagu
# see README for setup