Recaf
An easy to use modern Java bytecode editor based on Objectweb's ASM. No more hassling with the constant pool or stack-frames required. Check out the docs for more information.
Important site links:
Download
See the releases page for the latest build. Or you could compile with maven via mvn package
Screenshots
For more screenshots check the screenshots directory.
Libraries used:
- ASM - Class editing abilities
- CFR - Decompilation
- minimal-json - Json reading/writing for config storage
- JIMFS - Virtual file system
- ControlsFX - Custom controls (Used in pretty much everything)
- RichTextFX - Decompiler code highlighting
- picocli - Command line argument parsing
- Simple-Memory-Compiler - Recompilation of decompiled code