Skip to main content
Back to trending

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
View on GitHub
Stars
4,276
Forks
360
+ today
+2
Created
4y

Ranking data as of October 5, 2026 (UTC).

Star History

Today, hour by hour

4,276 stars
02

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.

Installation
git clone https://github.com/dagucloud/dagu.git
cd dagu
# see README for setup