DEV Community

Khalil Ganiga
Khalil Ganiga

Posted on

A User Friendly Java Decompiler

Recently, I was working on a implementation where I needed to look at how the existing Java code was written. I used a tool called JD-GUI to decompile the .class files. When I was trying to save the decompiled class JD-GUI added extra comments that I didn't need. It was easy to delete these comments for small parts of the code, but for large java class or on batch selection, it became really hard. Additionally, I noticed that it's skipping the Java code, and there's no guarantee of achieving a 100% decompilation.

So, I decided to make my own tool that decompiles .class to .java form without unnecessary comments.

I have designed this tool to simplify the process of decompiling Java classes. This tool provides a user-friendly graphical interface for easy navigation and utilization.

Java Decompiler By Khalil
The decompiler is created using Java Swings, and it performs decompilation using procyon-compilertools.

Download the application from here

originally posted here https://khalilganiga.in/blog/unveiling-the-power-of-java-bytecode-a-userfriendly-decompiler-tool-by-khalil

Top comments (0)