javassist
Bytecode editor
A Java bytecode manipulation toolkit allowing developers to edit and modify compiled Java classes at runtime.
Java bytecode engineering toolkit
4k stars
167 watching
698 forks
Language: Java
last commit: about 2 months ago
Linked from 1 awesome list
javajava-bytecode
Related projects:
Repository | Description | Stars |
---|---|---|
konloch/bytecode-viewer | A Java-based tool for analyzing and modifying Android APKs and other Java files | 14,699 |
i-net-software/jwebassembly | A tool that converts Java bytecode into WebAssembly for running in web browsers. | 995 |
boostersamples/transformer-with-javassist | A demonstration project showing how to modify Java bytecode using Javassist for transformative purposes. | 10 |
col-e/recaf | A modern Java bytecode editor with features for decompiling, recompiling, and manipulating compiled Java code. | 6,054 |
raphw/byte-buddy | A Java library for generating classes at runtime without the need for explicit code generation. | 6,287 |
mikeakohn/java_grinder | Compiles Java bytecode to native machine code for embedded systems and retro computing platforms. | 496 |
alibaba/bytekit | A Java bytecode manipulation framework designed for APM and diagnostic purposes | 479 |
mirkosertic/bytecoder | A tool to interpret and transpile JVM bytecode into other programming languages like JavaScript, WebAssembly, or OpenCL. | 897 |
lwiest/basiccompiler | Compiles BASIC programs into Java bytecode. | 29 |
qmx/jitescript | Provides a Java API for generating bytecode similar to BiteScript. | 188 |
andre-santos-pt/javardise | A research prototype that provides a structured code editor for a mini-Java language, enforcing well-formed and grammatically correct code. | 6 |
mobivm/robovm | An ahead-of-time compiler for Java bytecode targeting multiple platforms and languages | 965 |
storyyeller/enjarify | A tool that translates Dalvik bytecode to equivalent Java bytecode for analyzing Android applications. | 924 |
grant/javacoffee | A CoffeeScript-like syntax compiler for Java code | 14 |
jboss-developer/jboss-eap-quickstarts | A collection of small, working examples demonstrating JBoss EAP and Jakarta EE 10 development | 821 |