Need help with Cafebabe?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

213 Stars 33 Forks GNU General Public License v3.0 42 Commits 6 Opened issues


Easy-to-use java bytecode editor - successor of JByteMod!

Services available


Need anything else?

Contributors list

# 58,482
42 commits

Cafebabe Lite

Cafebabe is an user-friendly java bytecode editor suited for bytecode amateurs and pros. It supports multiview; edit and decompile multiple class files at once. Many features have been adopted from JByteMod, including the control flow graphing capability. Using Cafebabe you don't have to create or edit stack frames manually, they will automatically get regenerated at exporting, without the requirement of library jar files needed at runtime. Method descriptors will automatically be reversed to original java-syntax and node access can be changed without knowing the actual jvm access-values. Try catch blocks are (going to be) automatically implemented into the bytecode as well as jump offsets (labels). You don't need to know every opcode, the in-editor help will explain them to you. Note that this version is not completed yet and may not support some features listed here. If you encounter bugs, please report them by opening an issue. You are also welcome to contribute to this project!


Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5


  • Objectweb ASM 7.0 (Modified version)
  • WebLaF 1.28
  • RSyntaxTextArea ?
  • CFR Decompiler 0.145
  • JGraphX ?

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.