Why stdx is not on crates.io
- Programming
- Security
- Open Source
- Developer Tools
- Infrastructure
The post argues that Rust’s real supply-chain problem is not crates.io itself but the sheer number of third-party crates most projects pull in. As a response, the author is building "stdx", a monorepo that bundles dozens of Rust crates and helper libraries outside crates.io, with the idea that teams can trust one curated source instead of hundreds of independent packages. The pitch leans on a broader complaint that Rust’s standard library is too small for everyday backend work, which pushes developers into dependency graphs that feel closer to npm than to Go.
If dependency risk is your concern, put effort into auditing and provenance tools like cargo-vet and into tighter dependency selection, not into replacing a public registry with one person’s Git monorepo. Also treat any security or cryptography library built with heavy AI assistance and vague maintenance guarantees as untrusted until proven otherwise.
- kerkour.com
- Discuss on HN