Tool
JD-GUI
JD-GUI is a standalone graphical utility that displays Java source reconstructed from .class files and browses methods and fields. ./gradlew build writes jd-gui-x.y.z.jar plus Windows, macOS, deb, and rpm packages. It launches with java -jar or as jd-gui.exe on Windows and JD-GUI on macOS.
- Targets
- Binary
- Category
- JVM bytecode tools
- Relationship
- Foundation tool
- Sources reviewed
- Stars
- 15.2k
- Last commit
- 2019-12-25
- Language
- Java
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-09
Requirements & limits
- A JDK and Gradle, or a built jar. ./gradlew build produces the packages.
- License: GNU GPL v3.
Cite
BibTeX
@misc{jd-gui,
title = {{JD-GUI}},
howpublished = {\url{https://github.com/java-decompiler/jd-gui}},
url = {https://github.com/java-decompiler/jd-gui},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/jd-gui/}}
}Plain text
JD-GUI. https://github.com/java-decompiler/jd-gui (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/jd-gui/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · java-decompiler/jd-gui · Revision b3c1ced
More in Apps
- CFR · Tool
- Krakatau · Tool
- ApkToolPlus · Tool
- Procyon · Tool
- onekey-decompile-apk · Tool
- Show Java · Tool