Star on GitHubStar2.4k stars

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

Copy as MarkdownView JSONCite

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.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · java-decompiler/jd-gui · Revision b3c1ced

More in Apps

All 370 entries in Apps

↑↓ move↵ open⌘↵ new tab