javassist

Bytecode editor

A Java bytecode manipulation toolkit allowing developers to edit and modify compiled Java classes at runtime.

Java bytecode engineering toolkit

GitHub

4k stars
167 watching
698 forks
Language: Java
last commit: about 2 months ago
Linked from 1 awesome list

javajava-bytecode

Backlinks from these awesome lists:

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