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.

About the project

Dagu is a self-hostable workflow engine for turning scripts, commands, containers, Kubernetes jobs, and SSH operations into scheduled workflows defined in YAML. Operations and internal-automation teams use it for retries, run history, notifications, and human tasks without relying on an external database or message broker. The catalogue add-ons operate and extend Dagu workflows.

This repository also configures its own agents. See what dagu tells them →

4.4kStars on the repository
2Mods indexed here, across every type
todayLast push, which is what freshness is scored on
GPL-3.0Licence, which decides whether bodies are shown

dagu

01

dagucloud/dagu

Skill Claude CodeCodex

Authors, validates, and troubleshoots Dagu DAG definitions and assists with Dagu CLI operations. Use when creating or debugging DAG YAML, choosing Dagu commands, or inspecting and managing DAGs and runs from the CLI.

not rated 4.4k +53 changed 8d ago A SkillSpector: pass 48 tokens GPL-3.0