#Dag

Showing 60 of 61 repositories tagged #dag, ranked by stars

apache
apache
airflow

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

Score
100
★ 46.1k ⑂ 17.4k
Python
marimo-team
marimo-team
marimo

A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. Stored as pure Python. All in a modern, AI-native editor.

Score
86
★ 21.8k ⑂ 1.2k
Python
argoproj
argoproj
argo-workflows

Workflow Engine for Kubernetes

Score
100
★ 16.8k ⑂ 3.6k +2/day
Go
dagger
dagger
dagger

Automation engine to build, test and ship any codebase. Runs locally, in CI, or directly in the cloud

Score
75
★ 16.0k ⑂ 900 +11/day
Go
hatchet-dev
hatchet-dev
hatchet

🪓 An orchestration engine for background tasks, AI agents, and durable workflows

Score
50
★ 7.5k ⑂ 446 +13/day
Go
antvis
antvis
X6

🚀 JavaScript diagramming library that uses SVG and HTML for rendering.

Score
100
★ 6.6k ⑂ 1.9k +2/day
TypeScript
alibaba
alibaba
butterfly

🦋Butterfly,A JavaScript/React/Vue2 Diagramming library which concentrate on flow layout field. (基于JavaScript/React/Vue2的流程图组件)

Score
33
★ 4.7k ⑂ 613 +1/day
JavaScript
orchest
orchest
orchest

Build data pipelines, the easy way 🛠️

Score
57
★ 4.1k ⑂ 262 +1/day
TypeScript
Netflix
Netflix
maestro

Maestro: Netflix’s Workflow Orchestrator

Score
100
★ 3.8k ⑂ 295
Java
apache
apache
hamilton

Apache Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.

Score
92
★ 2.5k ⑂ 198 +2/day
Jupyter Notebook
Qiskit
Qiskit
rustworkx

A high performance Python graph library implemented in Rust.

Score
100
★ 1.7k ⑂ 214
Rust
erikbrinkman
erikbrinkman
d3-dag

Layout algorithms for visualizing directed acyclic graphs

Score
85
★ 1.5k ⑂ 91
TypeScript
fim-ai
fim-ai
fim-one

Open-source agent platform for Global × China enterprises — wire every system through one agent core. Self-hosted, any LLM.

Score
67
★ 1.3k ⑂ 147 +9/day
Python
bellaj
bellaj
Blockchain

Compilation of useful documents and scientific papers about Blockchain & cryptocurrencies.

Score
75
★ 1.2k ⑂ 448
JavaScript
weifuwan
weifuwan
seatunnel-web

Modern SeaTunnel Web UI with visual DAG pipelines, batch & streaming sync, connector management, built-in metrics, and runtime logs.

Score
77
★ 1.1k ⑂ 89 +278/day
TypeScript
caicloud
caicloud
cyclone

Powerful workflow engine and end-to-end pipeline solutions implemented with native Kubernetes resources. https://cyclone.dev

Score
40
★ 1.1k ⑂ 170
Go
PaddlePaddle
PaddlePaddle
Serving

A flexible, high-performance carrier for machine learning models(『飞桨』服务化部署框架)

Score
71
★ 922 ⑂ 247
C++
openvinotoolkit
openvinotoolkit
model_server

A scalable inference server for models optimized with OpenVINO™

Score
100
★ 897 ⑂ 261
C++
stitchfix
stitchfix
hamilton

A scalable general purpose micro-framework for defining dataflows. THIS REPOSITORY HAS BEEN MOVED TO www.github.com/dagworks-inc/hamilton

Score
14
★ 860 ⑂ 36
Python
spacemeshos
spacemeshos
go-spacemesh

Go Implementation of the Spacemesh protocol full node. 💾⏰💪

Score
25
★ 774 ⑂ 226
Go
antvis
antvis
XFlow

React component for building interactive diagrams.

Score
0
★ 650 ⑂ 244
TypeScript
F-R-L
F-R-L
forge-film

Multi-model DAG-driven parallel AI film generation — parallel speedup scales with scene independence; Generate film scenes simultaneously instead of one by one; "把影视生成的执行图从拓扑序变成关键路径最优调度" ; 唯一把场景叙事依赖建模为 DAG、以 CPM 算法驱动并行调度的影视生成引擎

Score
100
★ 645 ⑂ 10 +2/day
Python
erdogant
erdogant
bnlearn

Python package for Causal Discovery by learning the graphical structure of Bayesian networks. Structure Learning, Parameter Learning, Inferences, Sampling methods.

Score
0
★ 632 ⑂ 59 +1/day
Jupyter Notebook
MixinNetwork
MixinNetwork
mixin

🚀 The Mixin-BFT-DAG network reference implementation.

Score
100
★ 520 ⑂ 145
Go
dagrs-dev
dagrs-dev
dagrs

High-performance, Rust-based asynchronous task programming framework implementing Flow-Based Programming for scalable directed acyclic graph (DAG) task orchestration

Score
67
★ 482 ⑂ 40 +2/day
Rust
byteball
byteball
obyte-gui-wallet

Unstoppable money https://obyte.org

Score
88
★ 431 ⑂ 170
JavaScript
weibocom
weibocom
rill-flow

Rill Flow is a high-performance, scalable workflow orchestration engine for distributed workloads and LLMs

Score
80
★ 410 ⑂ 50
Java
murongqimiao
murongqimiao
DAG-diagram

VUE plugin for DAG graph , u can use it 4 flow diagram or machine learning visualization

Score
62
★ 403 ⑂ 124
Vue
astronomer
astronomer
agents

AI agent tooling for data engineering workflows.

Score
69
★ 400 ⑂ 54 +3/day
Python
XDagger
XDagger
xdag

XDAG (Dagger Coin) Official Main Repository. XDAG is a novel DAG based cryptocurrency.

Score
38
★ 327 ⑂ 130
C
csunny
csunny
py-bitcoin

比特币的python简易实现,主要介绍比特币底层技术。如Base58编码、椭圆加密算法、MerkleTree、P2P对等网络、RPC通信、UTXO、虚拟机、DHT、DAG、链上数据的持久化存储等。

Score
0
★ 321 ⑂ 107
Python
vitelabs
vitelabs
go-vite

Official Go implementation of the Vite protocol

Score
25
★ 317 ⑂ 98
Go
gorango
gorango
flowcraft

A lightweight workflow engine

Score
75
★ 199 ⑂ 14
TypeScript
nicor88
nicor88
aws-ecs-airflow

Run Airflow in AWS ECS(Elastic Container Service) using Fargate tasks

Score
20
★ 160 ⑂ 74
HCL
ErdemOzgen
ErdemOzgen
blackdagger

Blackdagger is a DAG based automation tool specifically used in DevOps, DevSecOps, MLOps, MLSecOps, and Continuous Red Teaming (CART).

Score
60
★ 117 ⑂ 15
Go
SonicBotMan
SonicBotMan
SoloFlow

Complete ETCLOVG framework for AI Agent workflows - DAG+FSM orchestration, Ebbinghaus memory, discipline routing, skill evolution, trace system, governance. 80+ tests, zero deps, 7/7 layers.

Score
29
★ 100 ⑂ 7
Python
HathorNetwork
HathorNetwork
hathor-core

Hathor core is the official and reference client for operating a full node in Hathor Network.

Score
43
★ 93 ⑂ 44
Python
zflow-dev
zflow-dev
zflow

Flow Based Low/No Code Workflow and Robotic Process Automation Library

Score
0
★ 92 ⑂ 6
Rust
daisy-workflow
daisy-workflow
daisy-engine

AI orchestration platform

Score
100
★ 84 ⑂ 4
JavaScript
gizmax
gizmax
Sandcastle

Describe what you want. Go home. Sandcastle ships it. 6 AI providers, EU data residency, smart failover, cost intelligence, 20 step types, 236 templates. European-built, open source. pip install sandcastle-ai

Score
50
★ 80 ⑂ 6
Python
hewigovens
hewigovens
jayjay

A native macOS GUI for Jujutsu (jj) — DAG graph, side-by-side diffs, interdiff, conflict resolution. Built with Rust + SwiftUI.

Score
33
★ 78 ⑂ 4 +1/day
Rust
capillariesio
capillariesio
capillaries

Distributed batch data processing framework

Score
0
★ 72 ⑂ 5
Go
fristonio
fristonio
xene

A distributed workflow runner.

Score
0
★ 71 ⑂ 2
Go
freenandes
freenandes
actuallyexplain

actuallyEXPLAIN is a visualizer that helps you understand logical intent in complex PostgreSQL queries in a diagram and dictionarized form.

Score
38
★ 70 ⑂ 7
TypeScript
amber132
amber132
Master-Orchestrator

一个迭代器,可以迭代任何项目,包括他自己

Score
0
★ 67 ⑂ 4
Python
Alexli18
Alexli18
binex

Debuggable runtime for AI agent workflows. DAG pipelines, artifact lineage, and replayable runs.

Score
67
★ 62 ⑂ 11
Python
ZhongAnTech
ZhongAnTech
Annchain.OG

Annchain.OG is a DAG based decentralized ledger and Dapp platform

Score
12
★ 58 ⑂ 16
Go
qingni
qingni
AgentCrew

A universal orchestration workbench for macOS. Seamlessly mix AI models (Codex, Claude) with traditional CLI tools (git, npm) via static DAG pipelines or dynamic self-healing agents, creating a fully automated closed-loop for development and ops.

Score
33
★ 57 ⑂ 14 +1/day
Swift
RobsonTigre
RobsonTigre
everyday-causal-skills

Step-by-step causal inference — method selection, assumptions, and robustness checks

Score
54
★ 53 ⑂ 6 +2/day
Python
Taraxa-project
Taraxa-project
taraxa-node

Taraxa blockchain full node implementation

Score
62
★ 49 ⑂ 25
C++
neochaotic
neochaotic
leoflow

GitOps-first, container-native workflow orchestrator in Go (Airflow-UI compatible).

Score
46
★ 39 ⑂ 0 +1/day
Go
11divyansh
11divyansh
OxyJen

OxyJen is an open-source Java framework for orchestrating LLM workloads with graph-style execution, context-aware memory, and deterministic retry/fallback. It treats LLMs as native nodes (not helper utilities), allowing developers to build multi-step AI pipelines that integrate cleanly with existing Java code.

Score
25
★ 38 ⑂ 2
Java
OpenOmics
OpenOmics
snakevision

An awesome tool to visualize snakemake rule graphs

Score
31
★ 37 ⑂ 1
Python
thepipelinetool
thepipelinetool
thepipelinetool

A pipeline orchestration tool

Score
23
★ 35 ⑂ 1
Rust
setheum
setheum
setheum

Setheum: The Subsecond Quantum-Resistant Smart Contract Blockchain🚀

Score
50
★ 29 ⑂ 14
Rust
fundamental-research-labs
fundamental-research-labs
langdag

High-performance tool for managing LLM conversations and workflows as DAGs.

Score
0
★ 26 ⑂ 4
Go
decentralized-software
decentralized-software
chicago

Decentralized Software Chicago

Score
0
★ 23 ⑂ 2
Wittline
Wittline
pyDag

Scheduling Big Data Workloads and Data Pipelines in the Cloud with pyDag

Score
15
★ 23 ⑂ 3
Python
youqiang95
youqiang95
DAG-SQL-Builder

DAG-SQL-Builder is an editor that helps data developers write complex SQL. It advocates using DAG (Directed acyclic graph) to combine simple SQL to build complex SQL, Through this approach, you will have easier control over SQL with complex logic. In addition, its ”SQL-template“ functionality can reduce your time writing SQL and improve your work

Score
8
★ 20 ⑂ 4
TypeScript
turtlequant
turtlequant
thesis-backtester

把定性投资判断变成可回测对象

Score
0
★ 16 ⑂ 3
Python
Related Topics
#python#workflow#data-engineering#blockchain#etl#machine-learning#orchestration#workflow-engine#ai#airflow#llm#automation

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly