1skylot / jadxDex to Java decompilerandroiddexjavadecompilerJavaAPACHE-2.051K total5.9K forks+175 starsfrom 51,272 · score 5.17
2Vineflower / vineflowerModern Java decompiler aiming to be as accurate as possible, with an emphasis on output quality. Fork of the Fernflower decompiler.decompilerfernflowerjavahacktoberfestJavaAPACHE-2.02.4K total157 forks+14 starsfrom 2,430 · score 2.71
3Col-E / RecafThe modern Java bytecode editorjavabytecodebytecode-engineeringreverse-engineeringjvm-bytecodedecompile+8 moreJavaMIT7.5K total548 forks+12 starsfrom 7,440 · score 2.56
4Konloch / bytecode-viewerA Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)java-decompilerapkjavaprocyoncfrfernflower+14 moreJavaGPL-3.016K total1.3K forks+11 starsfrom 15,690 · score 2.48
5JetBrains / fernflowerDecompiler from Java bytecode to Java, used in IntelliJ IDEA.javadecompilerreverse-engineeringJavaAPACHE-2.04.4K total732 forks+4 starsfrom 4,429 · score 1.61
6hourianto / sporeflowerA J2ME-focused reverse-engineering, decompilation and remapping toolkit, aimed at semantically correct, recompilable output.cldcdecompilerdecompiler-javaj2mejava-decompilermidpJavaAPACHE-2.010 total2 forks+1 starsfrom 9 · score 0.69