Java
Generate all call graph for Java Code.
Programs for producing static call graphs for Java programs.
Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.
Easy-to-use java bytecode editor - successor of JByteMod!
Bck2Brwsr VM to transpile Java bytecode to JavaScript
Alternative Java platform, built from the ground up - with its own async I/O core and DI. Ultra high-performance, simple and minimalistic - redefines server-side programming, web-development and hi…
“Byte Buddy Tutorial” 中文翻译:Byte Buddy 教程。
Jarviz is dependency analysis and visualization tool designed for Java applications
Dragome is a tool for creating client side web applications in pure Java (JVM) language.
Java bytecode analyzer customizable via JSON rules
Extensible, low overhead Java Bytecode instrumentation agent for optimizing Java app performance
An extensible java agent framework that instruments (modifies the bytecode at class loading time) programs running on the JVM, with the purpose of capturing method invocation events (start, finish,…
An ASM analyzer implementation with minimal simulation to gather additional stackframe information.
Post modern age integration focused jvm bytecode assembler
Cojen/Maker is a lightweight, full-featured, low-level dynamic Java class generator designed for ease of use.
A bytecode modification library
Luyten fork. Adds a dark mode, CFR support and a few more features
Fileless java compiler that's easy to use.
An all-purpose mixins framework for Java bytecode manipulation at runtime, targeted at those with minimal understanding of the bytecode structure.
JCT is a call graph generator that works via byte code instrumentation. it records the flow through your application to gather call statistics. It helps to analyze which code is still used in produ…
High performance field, property, and method access using bytecode generation
A smart, fast alternative to Java's reflection API.
A stronger alternative for Java's Proxy API. Allows the creation of 'mimicked' classes and interfaces with the ability to replace their method behaviour.