Rust Fuzzing

Open-source Rust projects categorized as Fuzzing

Top 23 Rust Fuzzing Projects

  1. foundry

    Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.

  2. 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.

    InfluxDB logo
  3. sled

    the champagne of beta embedded databases

    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)

  4. LibAFL

    Advanced Fuzzing Library - Slot your Fuzzer together in Rust! Scales across cores and machines. For Windows, Android, MacOS, Linux, no_std, ...

  5. afl.rs

    🐇 Fuzzing Rust code with American Fuzzy Lop

  6. cargo-fuzz

    Command line helpers for fuzzing

  7. 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.

  8. ityfuzz

    Blazing Fast Bytecode-Level Hybrid Fuzzer for Smart Contracts

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. openapi-fuzzer

    Black-box fuzzer that fuzzes APIs based on OpenAPI specification. Find bugs for free!

  11. fuzzcheck-rs

    Modular, structure-aware, and feedback-driven fuzzing engine for Rust functions

    Project mention: Fuzzcheck-rs: Structure-aware, in-process, coverage-guided fuzzing engine for Ru | news.ycombinator.com | 2024-09-09
  12. casr

    Collect crash (or UndefinedBehaviorSanitizer error) reports, triage, and estimate severity.

  13. tsffs

    A snapshotting, coverage-guided fuzzer for software (UEFI, Kernel, firmware, BIOS) built on SIMICS

  14. siderophile

    Find the ideal fuzz targets in a Rust codebase

  15. tlspuffin

    A Dolev-Yao-model-guided fuzzer for TLS

  16. WuppieFuzz

    A coverage-guided REST API fuzzer developed on top of LibAFL

    Project mention: Recently Released: Coverage-Guided REST API Fuzzer — WuppieFuzz! 🛠️ | dev.to | 2024-09-23

    👉 Get started with WuppieFuzz on GitHub: WuppieFuzz

  17. 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
  18. ziggy

    A multi-fuzzer management utility for all of your Rust fuzzing needs 🧑‍🎤 (by srlabs)

  19. autarkie

    Autarkie - Instant Grammar Fuzzing Using Rust Macros

    Project mention: Show HN: Autarkie – Instant Grammar Fuzzing Using Rust Macros | news.ycombinator.com | 2025-04-28
  20. bananafzz

    Banana Fuzzer ~ modulable, loop based, poc gen, code cov, platform agnostic, race oriented

  21. ftzz

    File Tree Fuzzer creates a pseudo-random directory hierarchy filled with some number of files.

  22. butterfly

    LibAFL components for stateful fuzzing (by fkie-cad)

  23. embedded-hal-fuzz

    A fuzzing library for rust hardware drivers

  24. crash_monitor

    Basic fuzzing instrumentation for windows processes.

  25. rusty-FUME

    A high-performance network fuzzer for MQTT Brokers

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Fuzzing discussion

Log in or Post with

Rust Fuzzing related posts

  • Show HN: Autarkie – Instant Grammar Fuzzing Using Rust Macros

    3 projects | news.ycombinator.com | 28 Apr 2025
  • Recently Released: Coverage-Guided REST API Fuzzer — WuppieFuzz! 🛠️

    1 project | dev.to | 23 Sep 2024
  • Fuzzcheck-rs: Structure-aware, in-process, coverage-guided fuzzing engine for Ru

    1 project | news.ycombinator.com | 9 Sep 2024
  • The sad state of property-based testing libraries

    21 projects | news.ycombinator.com | 4 Jul 2024
  • Intel TSFFS: coverage-guided snapshot fuzzer for SIMICS (kernel, firmware, boot)

    1 project | news.ycombinator.com | 15 Sep 2023
  • I need to buy goETH

    1 project | /r/ethdev | 7 May 2023
  • Automated Exploit Generator for Smart Contracts on the Chains

    1 project | news.ycombinator.com | 26 Apr 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 23 May 2025
    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 →

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

Sponsored
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.
www.influxdata.com

Did you know that Rust is
the 5th most popular programming language
based on number of references?