SkillAgentSearch skills...

Decompiler

Java Decompiler GUI

Install / Use

/learn @sotasan/Decompiler
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<p align="center"> <a href="src/test/java/moe/sota/decompiler/Main.java"><img width="75%" alt="Screenshot" src=".github/assets/screenshot.png"></a> </p> <p align="center"> <a href="https://github.com/sotasan/decompiler/tags"><img alt="Version" src="https://img.shields.io/github/v/release/sotasan/decompiler?label=Version"></a> <a href="https://github.com/sotasan/decompiler/actions/workflows/release.yml"><img alt="Release" src="https://github.com/sotasan/decompiler/actions/workflows/release.yml/badge.svg"></a> <a href="LICENSE"><img alt="License" src="https://img.shields.io/github/license/sotasan/decompiler?label=License"></a> </p>

<img src="src/main/resources/logo/logo.png" alt="Logo" width="32" align="center"> Decompiler

A GUI application that allows you to browse Java archives using various decompilers.

Download

You can download the application from the releases page.

Usage

To run the application, make sure you have Java 17+ installed and then simply execute the JAR file.

To open an archive, select File > Open File (Ctrl + O) in the menu bar or directly drag and drop it.

To change the decompiler, select the one you want to use, with the combo box in the top right corner.

If you want to compare different decompilers side by side or decompile multiple archives at the same time, you can create a new instance from the menu bar File > New Instance (Ctrl + N).

Decompilers

The following decompilers are supported:

  • CFR - Another Java Decompiler
  • JD - Yet another fast Java decompiler
  • Procyon - A suite of Java metaprogramming tools
  • Vineflower - A modern Java decompiler aiming to be as accurate as possible

Languages

The application is multilingual and determines the language based on your locale.

The following languages are supported:

If you want to add or change a localization, you can edit the files here and create a pull request.

Build

To build the application from source, make sure you have Java 17+ installed, then simply build it using Gradle:

$ git clone https://github.com/sotasan/decompiler.git
$ cd decompiler
$ chmod +x gradlew
$ ./gradlew build

Contributing

Contributions are welcome!

If you want to report bugs or provide feedback, you can create an issue.

If you would like to contribute directly, you can create a pull request.

License

Licensed under the MIT license.

View on GitHub
GitHub Stars256
CategoryDevelopment
Updated12d ago
Forks23

Languages

Kotlin

Security Score

95/100

Audited on Mar 21, 2026

No findings