Releases: Share-devn/bytecodelens
Releases · Share-devn/bytecodelens
v1.0.0 — First public release
First public release of BytecodeLens — the Java RE cockpit.
Highlights
- 4 decompilers with fallback that never fails — CFR · Vineflower · Procyon · ASM skeleton. Auto chain with 15 s per-engine timeout.
- Live JVM attach + inspector — 9 tabs of live data, heap/threads/CPU charts, deadlock detection, hot-reload.
- Industrial hex viewer — Wireshark-style structure overlay for
.class/ ZIP / PNG, 17-type data inspector, Shannon entropy graph, binary diff. - Deobfuscation — 11 + 2 passes covering SC2-style dead code, opaque predicates, Kotlin data classes, enum name restoration, and more.
- 11 mapping formats — ProGuard · Tiny v1/v2 · SRG · XSRG · TSRG · TSRG v2 · CSRG · JOBF · Enigma · Recaf simple.
- Headless CLI —
decompile,analyze,mappings convert,mappings diff. JavaFX is never loaded in CLI mode. - Full Settings window — 13 sections, ~50 toggles, search filter, live-apply.
Download
Grab BytecodeLens-1.0.0-all.jar below and run:
java -jar BytecodeLens-1.0.0-all.jar
Requires Java 21+ (Adoptium / Temurin recommended).
Tests
474 unit tests, all passing.
Feedback
Please star the repo if this helps you, and open an issue for bugs or feature requests.