Skip to content
SPECIFICTION
Get listed

AFL++ vs Onyx Launcher

AFL++

github.com

Onyx Launcher

github.com

Side by side

FigureAFL++Onyx Launcher
Price from€1,666.67/moFree
Free planYesYes
Free trial——
Open source——
WindowsYesYes
macOSYes—
LinuxYesYes
AndroidYes—
Self-hostedYes—
Plans published21
Spec score · Fuzz Testing Software8.9 (#1)7.9 (#10)
Free planYesYes
SupportThe maintainers direct users to GitHub issues for AFL++ defects, the FAQ and best practices, and the Fuzzing Zulip server.The launcher offers redacted support bundles for troubleshooting.

Plans

AFL++

  • AGPL-3.0-or-laterFree
  • Commercial license€20,000 a year

AFL++ pricing →

Onyx Launcher

  • Free and open sourceFree

Onyx Launcher pricing →

In their own words

AFL++

AFL++ is a coverage-guided fuzzer that changes input and checks whether a target binary reaches a new execution path. Its afl-cc compiler supports LTO, LLVM and GCC_PLUGIN instrumentation. The project also lists collision-free coverage, AFLfast++ power schedules, MOpt mutators, laf-intel and redqueen. Documentation covers source-available software, binary-only targets, network services and GUI programs, with build options for source-only, binary-only or combined distributions. A Docker image supports x86_64 and arm64; its example mounts target source at /src. On Linux, the installation guide recommends LLVM 18 or newer and gives LLVM 14 as the minimum. macOS build guidance covers x86_64 and arm64, but afl-clang-lto, afl-gcc-fast and qemu_mode do not work there. Fuzzing can strain hardware, consume substantial memory or disk, and create heavy filesystem activity. AFL++ is available free under AGPL terms; modified versions offered as network services must provide users the corresponding source. A commercial license is listed at €20,000 a year.

Visit github.com

Onyx Launcher

Onyx Launcher is a free, open-source desktop Minecraft launcher for Windows and Linux. It manages separate instances, imports modpacks and supports Fabric, NeoForge, Forge, Quilt and Vanilla. A built-in Modrinth catalog lets users browse, install and update mods and modpacks, while automatic updates and Java runtime management are included. Onyx can detect, download and isolate Eclipse Temurin Java 8, 17 or 21 as needed. Diagnostic features measure in-game FPS, average frame times and stutters, analyze logs, track memory and garbage-collection pauses, and use Crash Bisect to look for conflicting mods through controlled launches. World Guard creates safety snapshots before risky operations and supports rollbacks. Ghost Mode unloads the launcher window, WebContents and GPU processes from memory when Minecraft starts. Microsoft sign-in uses OAuth Device Flow, and offline mode with custom skins is available. Windows builds are currently unsigned; published SHA-256 checksums can be checked. The MIT-licensed project says it is independent of Microsoft, Mojang Studios and Modrinth.

Visit github.com