Recaf
Input—per 1M tokens
Output—per 1M tokens
Context—tokens
WeightsClosed
About
Recaf is ranked #4 of 31 in Minecraft mod development tools on Inferse. It runs on Linux, macOS, Windows.
Compared on Minecraft mod development tools
- Free plan
- Yesrecaf.coley.software
- Native-code decompilation
- Norecaf.coley.software
- Bytecode decompilation
- Yesrecaf.coley.software
- Debugger integration
- Yesrecaf.coley.software
- Scripting API
- Yesrecaf.coley.software
- Plugin support
- Yesrecaf.coley.software
- License type
- freerecaf.coley.software
Facts
- Product
- Recaf is an open-source Java bytecode editor for analyzing and editing compiled Java applications.recaf.coley.software · 2 Oct 2026
- Purpose
- Recaf describes itself as a Java and Android reverse engineering tool for navigating application logic and modifying application behavior.recaf.coley.software · 2 Oct 2026
- Decompile and recompile
- Users can view decompiled code, edit it as Java, and recompile classes into the workspace without adding dependencies to that workspace.recaf.coley.software · 2 Oct 2026
- Bytecode editing
- Its assembler supports editing JVM instructions with labels, variable names, and bytecode snippets.recaf.coley.software · 2 Oct 2026
- Live patching
- Recaf can attach to running Java processes and redefine classes without restarting the target application.recaf.coley.software · 2 Oct 2026
- Live patching limits
- The Attach API prevents removing existing fields or methods and inserting new fields or methods into existing classes.recaf.coley.software · 2 Oct 2026
- Search
- Search can find classes, members, strings, constants, references, and bytecode patterns.recaf.coley.software · 2 Oct 2026
- Deobfuscation
- Recaf includes transformers for common obfuscation patterns and tools for renaming symbols and inspecting specially crafted Java archives.recaf.coley.software · 2 Oct 2026
- Plugins and scripts
- Recaf supports scripts and plugins through modular APIs, allowing users to automate workflows and extend functionality.recaf.coley.software · 2 Oct 2026
- File formats
- Supported inputs include class files, JAR/ZIP/WAR/AAR archives, JMOD files, APK/DEX files, and read-only modules.recaf.coley.software · 2 Oct 2026
- Runtime requirements
- Recaf requires JDK 22 or higher and JavaFX 22 or higher.recaf.coley.software · 2 Oct 2026
- Installation
- The launcher downloads compatible JavaFX artifacts, lets users select an installed Java version, and provides access to updates.recaf.coley.software · 2 Oct 2026
- Launcher interface
- Each launcher release offers a GUI and CLI.recaf.coley.software · 2 Oct 2026
- Use cases
- The site lists reverse engineering, malware analysis, Java modding, and live debugging and patching as common use cases.recaf.coley.software · 2 Oct 2026
- Purpose
- Recaf is a Java and Android reverse engineering tool for navigating application logic and modifying application behavior.recaf.coley.software · 3 Oct 2026
- Input formats
- Recaf supports .class, .jar, .zip, .war, .aar, .jmod, .apk, .dex, and read-only modules, and auto-detects supported content types.recaf.coley.software · 3 Oct 2026
- Editing
- Classes can be edited by recompiling decompiled code or reassembling disassembled code.recaf.coley.software · 3 Oct 2026
- Obfuscation context
- The documentation describes obfuscation as making application logic harder to reverse engineer and points to deobfuscation chapters for Recaf’s capabilities.recaf.coley.software · 3 Oct 2026
- Installation
- The documentation recommends the launcher for most users; it downloads compatible JavaFX artifacts, lets users choose an installed Java version, and provides one-click updates.recaf.coley.software · 3 Oct 2026
- Java requirement
- Recaf requires JDK 22 or higher.recaf.coley.software · 3 Oct 2026
- JavaFX requirement
- Recaf requires JavaFX 22 or higher, which the launcher can download automatically.recaf.coley.software · 3 Oct 2026
Best Recaf alternatives
See all 12
7.3 Gradle Free free plan, no paid price published Free plan
6.0 Visual Studio Code Free free plan, no paid price published Free plan
5.9 ModDevGradle Free free plan, no paid price published Free plan
5.9 Retrom See plans price on the maker's page
5.8 Architectury Loom See plans price on the maker's page
5.8 Blockbench Free free plan, no paid price published Free plan Where it ranks on Inferse
Sources
- recaf.coley.software/home.html· checked 2 Oct 2026
- recaf.coley.software/user/index.html· checked 2 Oct 2026
- recaf.coley.software/user/input/index.html· checked 2 Oct 2026
- recaf.coley.software/user/install/requirements.html· checked 2 Oct 2026
- recaf.coley.software/user/install/index.html· checked 2 Oct 2026
- recaf.coley.software/user/install/via-launcher.html· checked 2 Oct 2026
- recaf.coley.software/user/editing/index.html· checked 3 Oct 2026
- recaf.coley.software/user/obfuscation/index.html· checked 3 Oct 2026



