RustForge Launch Countdown
Hey everyone!
I built RustForge because I got tired of re-assembling complex testing setups every time I started a new Rust project or service.
Most production Rust repositories eventually spend days stitching together cargo test, Criterion benchmarks, proptest, cargo-fuzz, trybuild, insta snapshot testing, and cargo-llvm-cov—plus all the multi-OS CI matrix wiring to keep it from drifting.
RustForge is that complete test infrastructure pre-built and verified to work end-to-end in CI out of the box.
✨ Highlights:
Truly Modular: 7 independent category crates (syntax, semantic, performance, fuzz, integration, edge-cases, and shared core-tests). Adopt only what you need.
Fast Defaults: Heavy dependencies (Tokio, Criterion, proptest, trybuild) are opt-in via feature flags so standard cargo test stays lightweight.
Production-Grade CI: Comes with an 8-job GitHub Actions pipeline testing multi-OS, MSRV (Rust 1.75), nightly fuzz smoke runs, coverage, and cargo-deny supply chain audits.
Zero Lock-In: It’s an open-source template repository—use it to launch new crates or pull individual modules into existing workspaces.
Check out the repository on GitHub! I’d love to hear your thoughts, feedback, or how you currently handle deep test coverage in your Rust projects!

Replies