InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 Rust Fuzzing Projects
-
foundry
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: ToyDB rewritten: a distributed SQL database in Rust, for education | news.ycombinator.com | 2025-05-11
Maybe consider sled? https://github.com/spacejam/sled
It's been abandoned for some years, the author was working on a new engine for it and in the last 5 days they started working again on sled proper. However, it's pretty good the way it is (the 0.34.7 release from 2021 https://crates.io/crates/sled), despite the beta warnings
More info here https://dbdb.io/db/sled
(Note, non affiliated to the author, just liked the project)
-
LibAFL
Advanced Fuzzing Library - Slot your Fuzzer together in Rust! Scales across cores and machines. For Windows, Android, MacOS, Linux, no_std, ...
-
-
-
Hypervisor-101-in-Rust
The materials of "Hypervisor 101 in Rust", a one-day long course, to quickly learn hardware-assisted virtualization technology and its application for high-performance fuzzing on Intel/AMD processors.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
openapi-fuzzer
Black-box fuzzer that fuzzes APIs based on OpenAPI specification. Find bugs for free!
-
Project mention: Fuzzcheck-rs: Structure-aware, in-process, coverage-guided fuzzing engine for Ru | news.ycombinator.com | 2024-09-09
-
-
tsffs
A snapshotting, coverage-guided fuzzer for software (UEFI, Kernel, firmware, BIOS) built on SIMICS
-
-
-
Project mention: Recently Released: Coverage-Guided REST API Fuzzer — WuppieFuzz! 🛠️ | dev.to | 2024-09-23
👉 Get started with WuppieFuzz on GitHub: WuppieFuzz
-
VirtFuzz
VirtFuzz is a Linux Kernel Fuzzer that uses VirtIO to provide inputs into the kernels subsystem. It is built with LibAFL.
Project mention: VirtFuzz - a Linux Kernel Fuzzer that uses VirtIO | news.ycombinator.com | 2024-06-07 -
-
Project mention: Show HN: Autarkie – Instant Grammar Fuzzing Using Rust Macros | news.ycombinator.com | 2025-04-28
-
bananafzz
Banana Fuzzer ~ modulable, loop based, poc gen, code cov, platform agnostic, race oriented
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Fuzzing discussion
Rust Fuzzing related posts
-
Show HN: Autarkie – Instant Grammar Fuzzing Using Rust Macros
-
Recently Released: Coverage-Guided REST API Fuzzer — WuppieFuzz! 🛠️
-
Fuzzcheck-rs: Structure-aware, in-process, coverage-guided fuzzing engine for Ru
-
The sad state of property-based testing libraries
-
Intel TSFFS: coverage-guided snapshot fuzzer for SIMICS (kernel, firmware, boot)
-
I need to buy goETH
-
Automated Exploit Generator for Smart Contracts on the Chains
-
A note from our sponsor - InfluxDB
www.influxdata.com | 23 May 2025
Index
What are some of the best open-source Fuzzing projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | foundry | 8,927 |
2 | sled | 8,478 |
3 | LibAFL | 2,237 |
4 | afl.rs | 1,731 |
5 | cargo-fuzz | 1,630 |
6 | Hypervisor-101-in-Rust | 1,054 |
7 | ityfuzz | 982 |
8 | openapi-fuzzer | 558 |
9 | fuzzcheck-rs | 443 |
10 | casr | 309 |
11 | tsffs | 302 |
12 | siderophile | 214 |
13 | tlspuffin | 139 |
14 | WuppieFuzz | 123 |
15 | VirtFuzz | 121 |
16 | ziggy | 75 |
17 | autarkie | 64 |
18 | bananafzz | 59 |
19 | ftzz | 47 |
20 | butterfly | 47 |
21 | embedded-hal-fuzz | 26 |
22 | crash_monitor | 9 |
23 | rusty-FUME | 5 |