Showing 22 of 22 projects
A command line and GUI tool for decompiling Android Dex and APK files into readable Java source code.
A lightweight Java/Android reverse engineering suite with decompilers, disassemblers, and advanced analysis tools.
A Go-centric expression language for dynamic configurations, offering safety, speed, and seamless Go integration.
A modern Java bytecode editor that simplifies reverse engineering and modification of Java and Android applications.
An assembler/disassembler for Android's dex format, enabling low-level manipulation of Dalvik bytecode.
An embeddable, portable JavaScript engine with a compact footprint, designed for integration into C/C++ projects.
A JavaScript engine for embedded systems requiring as little as 10 kB of RAM, implementing a stricter ES5 subset.
A next-generation build tool for Electron applications, powered by Vite and featuring source code protection.
A log analyzer and visualizer for the Java HotSpot JIT compiler, enabling inspection of inlining, hot methods, bytecode, and assembly.
A cross-platform code coverage collection tool for .NET, supporting line, branch, and method coverage.
A library to inspect, modify, and create .NET programs and libraries at the CIL level without loading assemblies.
A SpotBugs plugin for detecting security vulnerabilities in Java web and Android applications.
A curated list of awesome JVM libraries, tools, and resources focused on low-level performance, garbage collection, and non-framework topics.
JPHP is a PHP compiler that runs on the Java Virtual Machine, enabling use of Java libraries and building desktop/Android apps.
A platform-independent low-level JIT compiler for translating bytecode to machine code across multiple CPU architectures.
An ahead-of-time compiler for Java bytecode that targets iOS, macOS, and Linux platforms.
Compile Java bytecode to native assembly for microcontrollers and retro platforms like Commodore 64, Sega Genesis, and Atari 2600.
A robust ActionScript 3 bytecode assembler/disassembler and SWF manipulation toolkit for reverse engineering and modification.
A toolkit for writing, reading, and analyzing EVM (Ethereum Virtual Machine) bytecode.
A high-performance Java bean mapper offering elegance, robustness, and performance comparable to hand-written code.
A generic OCaml virtual machine for running OCaml programs on resource-constrained microcontrollers like AVR and PIC32.
A lightweight, low-level dynamic Java class generator designed for ease of use, with full java.lang.invoke integration.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.