Tech News
← Back to articles

Show HN: Cargo-rail: graph-aware monorepo tooling for Rust; 11 deps

read original related products more articles

Install • Quick Start • Commands • Results • GitHub Action

11 dependencies. One config file.

Optionally, install via the pre-built binaries or cargo binstall cargo-rail

Demo using ripgrep codebase.

cargo rail unify on ripgrep — 9 deps unified, 6 dead features pruned

Graph-aware change detection. Only test what's affected:

CI Integration:

Dependency unification based on Cargo's resolved output:

What it does:

Multi-target aware: runs cargo metadata per target triple in parallel, computes feature intersections not unions.

... continue reading