Garlic: A Blazing Fast Java Decompiler Written in C

2025-06-03
Garlic: A Blazing Fast Java Decompiler Written in C

Garlic is a Java decompiler written in C, offering fast and efficient decompilation of .class, .jar, and .war files into Java source code. It requires only CMake 3.26 or higher and has no other dependencies. Garlic supports multithreading, allowing you to specify the output path and thread count via command-line arguments. It outperforms javap, omitting LineNumber and StackMapTable attributes. The project is open-source under the Apache 2.0 License.

Development Java decompiler