Ghidra is an NSA-created software reverse engineering framework with disassembly, decompilation, graphing, and scripting for compiled code.
MCP server and Ghidra plugin that lets LLM clients decompile binaries, rename symbols, and list functions, classes, imports, and exports.
Command-line and GUI tools that decompile Android Dex, APK and Java bytecode into readable Java source.
JPEXS Free Flash Decompiler (FFDec) is open-source Flash SWF decompiler and editor. Extract and edit ActionScript, images, sounds, shapes, fonts, and other SWF resources.
The modern Java bytecode editor
Powerful android apk editor - aapt/aapt2 independent
Source code of APK Explorer & Editor (AEE), an open-source tool to explore the contents of an installed APK!
GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources π
Catch common Java mistakes as compile-time errors
Decompiler from Java bytecode to Java, used in IntelliJ IDEA.
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface.
Compiles Java bytecode to JavaScript, WebAssembly and C
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
π¨ core business process engine of Alibaba Halo platform, best process engine for trade scenes. | δΈδΈͺι«ζ§θ½ζ΅η¨ηΌζεΌζ
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
Open-source framework for native apps from one Java codebase, with a custom-rendered UI you control across iOS, Android, desktop, web, and watches.
Java to Closure JavaScript transpiler
Java bytecode to WebAssembly compiler
Ahead of time compiler for JVM bytecode targetting iOS, Mac OSX and Linux
Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.
A Simple showcase for the Sea-of-Nodes compiler IR
A Source engine map decompiler
Java language server using the Java compiler API
Testing tools for javac and annotation processors
Java Runtime Compiler
Command line Java Decompiler
Legend of Dragoon decompiled, reverse engineered, and ported to PC/Mac/Linux/Steam Deck
DevTunes FM inspired radio player β Spring Boot compiled to WebAssembly by GraalVM Web Image, running entirely in the browser. No server, no hand-written JavaScript.
Ironwood is an ahead-of-time compiled, object-oriented language for high-performance native applications. It preserves the familiar Java syntax, object model, and everyday APIs that Java developers already know, while producing optimized native executables with no JVM, JIT, or garbage collector.