Dagrs follows the concept of Flow-based Programming and is suitable for the execution of multiple tasks with graph-like dependencies. Dagrs has the characteristics of high performance and asynchronous execution. It provides users with a convenient programming interface.
A 1:1 Rust port of the dagre JavaScript graph layout library — backs mermaid-core
Dagrs follows the concept of Flow-based Programming and is suitable for the execution of multiple tasks with graph-like dependencies. Dagrs has the characteristics of high performance and asynchronous execution. It provides users with a convenient programming interface.
A Rust port of dagre - directed graph layout using the Sugiyama method
A faithful Rust port of dagre-js — directed graph layout
Dagre implementation in Rust
Sugiyama layered graph layout engine (dagre port)
Lightweight D2 → SVG converter: a pure-Rust port of the d2lang pipeline (parser → IR → graph → dagre layout → SVG).
Hierarchical Layout Calculation for directed graphs
Dagre-compatible graph layout algorithms (port of dagrejs/dagre).
FSM framework with GUI visualization - Mermaid-like DSL to Rust code generator
Dagre's Graphlib implementation in Rust