ChunelFeng/CGraph

【A common used C++ & Python DAG framework】 一个通用的、无三方依赖的、跨平台的、收录于awesome-cpp的、基于流图的并行计算框架。欢迎star & fork & 交流

69
/ 100
Established

Supports pause/resume control and timeout mechanisms on DAG execution through its `eDAG` (extended DAG) scheduler, with multi-group aggregation enabling conditional branching and loop logic. Provides a thread-pool-backed `GPipeline` that automatically parallelizes independent nodes while respecting dependency constraints, plus aspect-oriented programming hooks and inter-node message passing for complex workflow composition.

2,254 stars. Actively maintained with 10 commits in the last 30 days.

No Package No Dependents
Maintenance 20 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 23 / 25

How are scores calculated?

Stars

2,254

Forks

382

Language

C++

License

MIT

Last pushed

Mar 12, 2026

Commits (30d)

10

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/ChunelFeng/CGraph"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.