BigHugger
GH Repository · Col-E

Recaf

The modern Java bytecode editor

stars
7,389
30-day movement
+72/day
Related entries
60
Connections
1
agent-appjava-decompilerbytecodebytecode-engineeringreverse-engineeringdecompilebytecode-manipulationjava/gradlejvm-bytecodedecompileragentJavaasmjavafx-applicationjavajavafxstatic-analysis

Recaf is a Java bytecode editor built as a JavaFX application, described by its author as 'the modern Java bytecode editor'. Based on its topics, it works with JVM bytecode through ASM, offering decompilation, bytecode manipulation, and static analysis capabilities.

Use it when you need to inspect, edit, decompile, or reverse-engineer Java bytecode in a graphical tool.

Use it to

  • Edit compiled Java bytecode
  • Decompile JVM class files
  • Reverse-engineer Java applications
  • Perform static analysis on bytecode
  • Manipulate bytecode via ASM

For Java developers and reverse engineers working with bytecode

Role
agent-app
Language
Java
Licence
MIT
Forks
540
Open issues
59
Last push
2026-09-15
Latest release
0.1 · 2017-08-04
topicsjavabytecodedecompilerreverse-engineeringjvmstatic-analysis