> cat /dev/github | grep security-tools
discovered 30 Mar 2026

JByteMod-Beta

Java ★ 861 via github-topic
→ View on GitHub

AI Summary: JByteMod-Beta is a multifunctional bytecode editor designed for manipulating Java bytecode with features such as syntax highlighting, live decompiling, and method graphing. Its primary use case is for developers seeking to analyze and edit Java .jar or .class files efficiently. Notable features include a plugin architecture for extending functionality, integration with popular decompilers like Procyon and Fernflower, and a user-friendly command-line interface.


README

JByteMod-Beta

JByteMod is a multifunctional bytecode editor with syntax highlighting and live decompiling and method graphing. The successor of JByteMod: https://github.com/GraxCode/Cafebabe

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5

JByteMod was originally based on JBytedit (Written in Kotlin) by QMatt. I decided to recode it after QMatt deleted his account because it wasn’t very stable and had almost no features.

CLI

ArgumentDescription
–helpDisplays help
–fileFile to open (.jar / .class)
–dirWorking directory
–configConfig file name

Libraries

  • Apache Commons IO
  • Objectweb ASM
  • RSyntaxTextArea
  • SkidSuite
  • Procyon Decompiler
  • Fernflower Decompiler
  • JGraphX
  • JFreeGraph

Plugins

To create a plugin you have to extend me.grax.jbytemod.Plugin and export it as a .jar file.

Installation

To install a plugin you have to place the .jar file in a folder named “plugins” (that’s in the same directory as JByteMod)

Example Plugin

https://github.com/GraxCode/JTattooPlugin

How to build

mvn clean
mvn package
java -jar target/JByteMod-1.5.1.jar