oss-fuzz-gen and circinus

These are competitors—both use LLMs to automatically generate fuzz test cases, with oss-fuzz-gen targeting OSS-Fuzz infrastructure while circinus appears to be a standalone fuzzer implementation, making them alternative approaches to the same problem.

oss-fuzz-gen
59
Established
circinus
40
Emerging
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 23/25
Maintenance 0/25
Adoption 3/25
Maturity 25/25
Community 12/25
Stars: 1,372
Forks: 208
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
Stars: 3
Forks: 1
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No Package No Dependents
Stale 6m

About oss-fuzz-gen

google/oss-fuzz-gen

LLM powered fuzzing via OSS-Fuzz.

This framework helps software security teams automate and enhance their fuzz testing efforts by using Large Language Models (LLMs) to generate new fuzz targets for C, C++, Java, and Python projects. It takes existing project code and an LLM as input, then outputs new fuzzing code and detailed reports on its effectiveness, including crash discovery and code coverage. This is intended for security engineers and quality assurance professionals focused on identifying vulnerabilities in open-source and proprietary software.

software-security vulnerability-research fuzz-testing static-analysis quality-assurance

About circinus

PrVrSs/circinus

LLM-powered generation-based fuzzer.

Scores updated daily from GitHub, PyPI, and npm data. How scores work