Skip to content
The Daily Repo

dagucloud / 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.

Why this job: topics: mcp-server, mcp-gateway, mcp

What it does

  • Observability. Shared workflows and scheduling with clear visualizations, status tracking, and logs in the Web UI.
  • Language-agnostic. No framework required. Define workflow steps using shell commands, Docker containers, Kubernetes Jobs, SQL queries, HTTP requests, and any other tool via official and third-party Dagu Actions.
  • Build workflows. Reuse a step's result when its command and files have not changed. Dagu can also infer dependencies from matching file paths.
  • Reproducibility. Reproducible runs with pinned tools, plus automatic installation and caching on workers, eliminating the need to manually install dependencies on the server or workers.
  • Human Tasks. Pause a workflow for acknowledgement or typed operator input, then expose the response to downstream steps.

Get started

curl -fsSL https://raw.githubusercontent.com/dagucloud/dagu/main/scripts/installer.sh | bash
Maintenance
Active
Last commit today
Stars
4,575
+35 this week
Licence
GPL-3.0
Share-alike terms
Downloads for
3 systems
Mac, Windows, Linux
Latest version
v2.26.0
Released 3 days ago
Built with
Go
64% of the code

Is it looked after?

Contributors
5
Last 90 days
Issues
88% closed
129 still open
Pull requests
2,299 merged
35 waiting
Releases
330
30+ in the last year
More: download files, languages, topics and project record

Download files, v2.26.0

  • Mac2 files, 40 downloads
  • Windows7 files, 146 downloads
  • Linux7 files, 222 downloads

All files on GitHub (opens in new tab)

Languages

  • Go 64%
  • TypeScript 35%
  • Shell <1%
  • PowerShell <1%

Topics

  • cron
  • workflow-engine
  • workflow-scheduler
  • workflow-orchestration
  • devops
  • data-pipeline
  • job-scheduler
  • task-automation
  • durable-execution
  • human-in-the-loop
  • mcp-server
  • self-hosted

Project record

  • JobMCP servers
  • StatusListed
  • Commits3,756
  • Forks400
  • Watching18
  • Stars in 28 days+237
  • CreatedApr 22, 2022
  • First seen by usNov 7, 2026
  • CheckedNov 10, 2026

Type to search.

Try