FANDANGO is a language-based fuzzer that leverages formal input specifications (grammars) combined with constraints to generate diverse sets of valid inputs for programs under test.
-
Updated
Aug 20, 2025 - Python
FANDANGO is a language-based fuzzer that leverages formal input specifications (grammars) combined with constraints to generate diverse sets of valid inputs for programs under test.
Easy-to-use grammar-based black-box fuzzer. Has found dozens of bugs in important targets like Clang, Deno, and rustc.
Simple grammar-based test case generator
A configurable synthesizer of complex data structures
Fandango-Specs is a collection of open-source input specifications written in the Fandango grammar format.
This repository contains the code used and the Fandango specification used for the GNSS Fuzzing project.
The Kyoto Programming Language and its compiler & fuzzer, Cyoto
Add a description, image, and links to the grammar-based-fuzzing topic page so that developers can more easily learn about it.
To associate your repository with the grammar-based-fuzzing topic, visit your repo's landing page and select "manage topics."