differential-fuzzer
OfficialAutomates cross-engine fuzzing to validate Turso.
Authortursodatabase
Version1.0.0
Installs0
System Documentation
What problem does it solve?
The differential fuzzer validates Turso results against SQLite by automatically generating a broad set of SQL statements and flagging mismatches, helping developers catch correctness bugs early.
Core Features & Use Cases
- Cross-engine validation: compares results between Turso and SQLite for generated queries.
- Flexible fuzzing scenarios: supports single runs and loop-based continuous fuzzing to stress-test databases.
- Debuggable outputs: records failed statements and schema at failure for reproduction and debugging.
Quick Start
Execute cargo run --bin differential_fuzzer to start a basic fuzzing session. You can adjust the seed with --seed and control the number of statements with -n. To preserve outputs for debugging, use --keep-files.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: differential-fuzzer Download link: https://github.com/tursodatabase/turso/archive/main.zip#differential-fuzzer Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.