cargo-fuzz vs Csmith

cargo-fuzz

6.0 #2 in Fuzz Testing Software

About cargo-fuzz

Csmith

5.5 #13 in Fuzz Testing Software

About Csmith
cargo-fuzzCsmith
Free planYesNo
Free trialNoNo
Paid fromFree—
Open sourceNoNo
PlatformsLinux, macOS, WindowsWindows, Linux
Input generation methodsmutation, generation, hybridgeneration
Target typesraw byte buffers, structured Rust data, libraries, APIs, compiler code, allocator operationsC programs; C++ programs; compilers
Coverage guidanceYes—
Crash triageYes—
Execution modelocallocal
Supported languagesRustC; C++
CI/CD supportYesYes
Free plan—Yes

Both are listed in Best Fuzz Testing Software. On Inferse, cargo-fuzz scores higher on our published basis.