JDecompiler
Telerik JustDecompile is a fantastic tool. It is one of my go-to tools that I use as a software and build release engineer. I love that it will create the source and even generate project code if you want. Thanks for making this awesome tool and keeping it free. A decompiler is a computer program that takes an executable file as input, and attempts to create a high level source file which can be recompiled successfully. It is therefore the opposite of a compiler, which takes a source file and makes an executable.
JD-GUI, a standalone graphical utility that displays Java sources from CLASS files.
- Java Decompiler projects home page: http://java-decompiler.github.io
- JD-GUI source code: https://github.com/java-decompiler/jd-gui
Description
JD-GUI is a standalone graphical utility that displays Java source codes of'.class' files. You can browse the reconstructed source code with the JD-GUIfor instant access to methods and fields.
How to build JD-GUI ?
generate :
- 'build/libs/jd-gui-x.y.z.jar'
- 'build/distributions/jd-gui-windows-x.y.z.zip'
- 'build/distributions/jd-gui-osx-x.y.z.tar'
- 'build/distributions/jd-gui-x.y.z.deb'
- 'build/distributions/jd-gui-x.y.z.rpm'

How to launch JD-GUI ?
- Double-click on 'jd-gui-x.y.z.jar'
- Double-click on 'jd-gui.exe' application from Windows
- Double-click on 'JD-GUI' application from Mac OSX
- Execute 'java -jar jd-gui-x.y.z.jar' or 'java -classpath jd-gui-x.y.z.jar org.jd.gui.App'
How to use JD-GUI ?

- Open a file with menu 'File > Open File..'
- Open recent files with menu 'File > Recent Files'
- Drag and drop files from your file explorer
How to extend JD-GUI ?
generate Idea Intellij project
Jdecompiler
Might and magic heroes vi.exe ubiorbitapi_r2_loader.dll. generate Eclipse project
launch JD-GUI with your extensions
How to uninstall JD-GUI ?
- Java: Delete 'jd-gui-x.y.z.jar' and 'jd-gui.cfg'.
- Mac OSX: Drag and drop 'JD-GUI' application into the trash.
- Windows: Delete 'jd-gui.exe' and 'jd-gui.cfg'.
DJ Java Decompiler is Windows decompiler and disassembler for Java that reconstructs the original source code from the compiled binary CLASS files (for example Java applets). DJ Java Decompiler is able to decompile complex Java applets and binaries, producing accurate source code. DJ Java Decompiler is a stand-alone Windows application; it doesn't require having Java installed. DJ Java Decompiler is not just Java decompiler and disassembler but it is also a fully featured Java editor using the graphic user interface with syntax-coloring.