aiagent.club
中文
GitHub repo

dagucloud/dagu

Go Tracked since 2022-04-22 Updated 2026-10-26 View source ↗

#362 of 813 by Stars among GitHub repos

4.4k Stars

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.

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 4.4k 2026-10-26
Forks 384 2026-10-26
Commits 3.4k 2026-10-26
Releases 320 2026-10-26
Watchers 21 2026-10-26
Open issues 106 2026-10-26
Open PRs 28 2026-10-26