Da

Dagu 1.17-beta – Run complex workflows without the Airflow complexity

Hacker News

Dagu 1.17-beta – Run complex workflows without the Airflow complexity

Hi HN! I'm the author of Dagu, a workflow engine that's been in development for a few years. Just released v1.17.0-beta.1 with some significant improvements. The core idea: define workflows in YAML, run them as scheduled jobs or on-demand. Single Go binary, no external dependencies, stores everything locally. New in this release: - Nested DAGs - workflows can call other workflows - Refactored execution history storage (10x faster for large histories) - Better debugging UI showing precondition results and variable outputs - Proper job queue management Example workflow: ```yaml name: data-pipeline schedule: "0 10 * * *" steps: - name: fetch-data command: curl https://api.example.com/data > raw.json - name: process command: jq '.items[] | select(.active)' raw.json > processed.json depends: fetch-data - name: load command: python load_to_db.py processed.json depends: process ``` Try it: ``` docker run --rm -p 8080:8080 ghcr.io/dagu-org/dagu:1.17.0-beta.1 dagu start-all ``` Then visit http://localhost:8080 We use it in production for ETL pipelines, report generation, and system maintenance tasks. It's not trying to be Airflow - no distributed execution, no Python dependency hell, just a reliable way to run workflows. GitHub: https://github.com/dagu-org/dagu Would love feedback on the beta, especially around the nested DAG implementation and any performance issues you encounter.

Share card

Actual performance

4points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: dock, new, single · Missing: mac, agents, macos
80%80% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
79%79% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: just released, ide, pipe · Missing: https docs, excited, exist
61%61% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Strong signals: way · Missing: mobile apps, ios, personal
32%32% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: host · Missing: plus, platform, intuitive
30%30% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: active · Missing: arr, mrr, revenue
19%19% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Gu
Gush – run complex workflows with Sidekiq60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Gush – run complex workflows with Sidekiq

Hacker News3
Si
Simple templating for complex workflows50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Simple templating for complex workflows

Hacker News4
Ag
Agentflow – Run Complex LLM Workflows from Simple JSON51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Agentflow – Run Complex LLM Workflows from Simple JSON

Hacker News51
We
We manufacture complex movements for smartwatches51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

We manufacture complex movements for smartwatches

Hacker News1
AIUR
AIUR73%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Automation without the complexity.

Indie Hackers1ai
Syncaut
Syncaut30%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Automate your agency workflows in minutes, no code, no complexity.

AppSumo
Th
The simplest way to run agentic complex workflows (Dagu v2.0)52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The simplest way to run agentic complex workflows (Dagu v2.0)

Hacker News2
Le
Letsencrypt-nosudo is in beta40%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Letsencrypt-nosudo is in beta

Hacker News3
Wh
What is your embeddedness? (beta)40%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

What is your embeddedness? (beta)

Hacker News1
Sh
ShopInterest - Extends Beta- Adds Affiliates37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

ShopInterest - Extends Beta- Adds Affiliates

Hacker News2