RustForge Launch Countdown

by

Hey everyone!

I built 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 ! I’d love to hear your thoughts, feedback, or how you currently handle deep test coverage in your Rust projects!

1 view

Add a comment

Replies

Be the first to comment