All Projects → google → clusterfuzzlite

google / clusterfuzzlite

Licence: Apache-2.0 License
ClusterFuzzLite - Simple continuous fuzzing that runs in CI.

Projects that are alternatives of or similar to clusterfuzzlite

Test Each
🤖 Repeat tests. Repeat tests. Repeat tests.
Stars: ✭ 89 (-71.75%)
Mutual labels:  continuous-integration, fuzzing, fuzz-testing
Oss Fuzz
OSS-Fuzz - continuous fuzzing for open source software.
Stars: ✭ 6,937 (+2102.22%)
Mutual labels:  fuzzing, fuzz-testing, vulnerabilities
github-act-runner
act as self-hosted runner
Stars: ✭ 68 (-78.41%)
Mutual labels:  continuous-integration, ci
setup-scheme
Github Actions CI / CD setup for Scheme
Stars: ✭ 13 (-95.87%)
Mutual labels:  continuous-integration, ci
flagsmith-nodejs-client
Flagsmith Node JS Client. Flagsmith lets you manage features flags across web, mobile and server side applications. Get builds out faster. Control who has access to new features.
Stars: ✭ 13 (-95.87%)
Mutual labels:  continuous-integration, ci
arduino-lint
Tool to check for problems with Arduino projects
Stars: ✭ 63 (-80%)
Mutual labels:  continuous-integration, ci
drevops
💧 + 🐳 + ✓✓✓ + 🤖 + ❤️ Build, Test, Deploy scripts for Drupal using Docker and CI/CD
Stars: ✭ 55 (-82.54%)
Mutual labels:  continuous-integration, ci
Format.cmake
💅 Stylize your code! Automatic clang-format and cmake-format targets for CMake.
Stars: ✭ 94 (-70.16%)
Mutual labels:  continuous-integration, ci
xray-action
... a GitHub action to import test results into "Xray" - A complete Test Management tool for Jira.
Stars: ✭ 16 (-94.92%)
Mutual labels:  continuous-integration, ci
rumi
trivago continuous integration executor
Stars: ✭ 21 (-93.33%)
Mutual labels:  continuous-integration, ci
fuzzuf
Fuzzing Unification Framework
Stars: ✭ 263 (-16.51%)
Mutual labels:  fuzzing, fuzz-testing
development-hub
A continuous integration solution for Power Apps.
Stars: ✭ 21 (-93.33%)
Mutual labels:  continuous-integration, ci
swarmci
Swarm CI - Docker Swarm-based CI system or enhancement to existing systems.
Stars: ✭ 48 (-84.76%)
Mutual labels:  continuous-integration, ci
npm-audit-ci
www.npmjs.com/package/npm-audit-ci
Stars: ✭ 18 (-94.29%)
Mutual labels:  continuous-integration, ci
rasa-train-test-gha
A GitHub action to run easily rasa train and rasa test in the CIs.
Stars: ✭ 26 (-91.75%)
Mutual labels:  continuous-integration, ci
github-create-release-action
Create a GitHub release from a Tag
Stars: ✭ 33 (-89.52%)
Mutual labels:  continuous-integration, ci
arduino-lint-action
GitHub Actions action to check Arduino projects for problems
Stars: ✭ 20 (-93.65%)
Mutual labels:  continuous-integration, ci
qodana-action
⚙️ Scan your Java, Kotlin, PHP, Python, JavaScript, TypeScript projects at GitHub with Qodana
Stars: ✭ 112 (-64.44%)
Mutual labels:  continuous-integration, ci
python-test-reporter
DEPRECATED Uploads Python test coverage data to Code Climate
Stars: ✭ 18 (-94.29%)
Mutual labels:  continuous-integration, ci
prettier
🔨 Native, blazingly-fast Prettier CLI on Github Actions
Stars: ✭ 19 (-93.97%)
Mutual labels:  continuous-integration, ci

ClusterFuzzLite

ClusterFuzzLite is a continuous fuzzing solution that runs as part of Continuous Integration (CI) workflows to find vulnerabilities faster than ever before. With just a few lines of code, GitHub users can integrate ClusterFuzzLite into their workflow and fuzz pull requests to catch bugs before they are committed.

ClusterFuzzLite is based on ClusterFuzz.

Features

  • Quick code change (pull request) fuzzing to find bugs before they land
  • Downloads of crashing testcases
  • Continuous longer running fuzzing (batch fuzzing) to asynchronously find deeper bugs missed during code change fuzzing and build a corpus for use in code change fuzzing
  • Coverage reports showing which parts of your code are fuzzed
  • Modular functionality, so you can decide which features you want to use

demo

Supported Languages

  • C
  • C++
  • Java (and other JVM-based languages)
  • Go
  • Python
  • Rust
  • Swift

Supported CI Systems

  • GitHub Actions
  • GitLab
  • Google Cloud Build
  • Prow
  • Support for more CI systems is in-progess, and extending support to other CI systems is easy

Documentation

Read our detailed documentation to learn how to use ClusterFuzzLite.

Staying in touch

Join our mailing list for announcements and discussions.

If you use ClusterFuzzLite, please fill out this form so we know who is using it. This gives us an idea of the impact of ClusterFuzzLite and allows us to justify future work.

Feel free to file an issue if you experience any trouble or have feature requests.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].