digdag
« Back to VersTracker
Description:
Workload Automation System
Type: Formula  |  Latest Version: 0.10.5.1@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Devops
Tags: workflows automation orchestration devops etl
Install: brew install digdag
About:
Digdag is an open-source workflow orchestration engine designed for managing complex data pipelines and long-running business processes. It provides a simple, consistent model for defining, scheduling, and executing workflows across distributed systems. Its primary value is enabling reliable and scalable automation for data engineering and DevOps tasks.
Key Features:
  • Declarative workflow definitions using YAML or Ruby DSL
  • Built-in scheduler for complex, time-based workflows
  • State management and automatic retry capabilities for reliability
  • Operator-based architecture for extensibility (e.g., Docker, SSH, BigQuery)
  • Supports both on-premise and cloud deployments
Use Cases:
  • Orchestrating ETL (Extract, Transform, Load) data pipelines
  • Automating recurring system administration and backup tasks
  • Scheduling and managing machine learning model training jobs
  • Coordinating multi-step deployment processes in DevOps
Alternatives:
  • Apache Airflow – Airflow is more Python-centric and has a larger ecosystem, while Digdag offers simpler YAML/Ruby definitions and is often considered easier to get started with for certain workflows.
  • Prefect – Prefect is a modern, Python-native framework focusing on dynamic, dataflow-driven workflows, whereas Digdag provides a more static, DAG-based approach with strong state management.
License: Apache-2.0
Dependencies: openjdk@11
Bottles available for: all
Version History
Detected Version Rev Change Commit