dagucloud/dagu
#360 of 783 by Stars among GitHub repos
Local-first workflow engine with a Web UI for small teams. Define DAGs in a declarative YAML format. Self-contained and no DBMS required. Use any AI agent to manage your DAGs.
About
Dagu is a lightweight, self-contained alternative to Airflow or Cron with Web UI. It supports Linux / Mac / Windows. Define DAGs in a simple, declarative YAML format. It natively supports shell commands, Docker containers, Kubernetes Jobs, remote commands via SSH, external coding-agent CLIs through harness.run, and more through Dagu Actions.
It was designed to be easy to use, self-contained, and require no coding, making it ideal for small teams.
For a quick look at how workflows are defined, see the examples.
Try it live: Live Demo (credentials: demouser / demouser)
Dagu stores state in local files. How much it can run depends on the machine and the workload. CPU, memory, disk,…
Excerpted from github.com/dagucloud/dagu
Latest metrics
| Stars | 3.6k | 2026-07-16 |
|---|---|---|
| Forks | 292 | 2026-07-16 |
| Commits | 2.8k | 2026-07-16 |
| Releases | 279 | 2026-07-16 |
| Watchers | 22 | 2026-07-16 |
| Open issues | 65 | 2026-07-16 |
| Open PRs | 1 | 2026-07-16 |