Production-safe dynamic tracing and diagnostics for Java applications—attach to live JVMs with no restart or recompilation.
-
Updated
Sep 14, 2026 - Java
Production-safe dynamic tracing and diagnostics for Java applications—attach to live JVMs with no restart or recompilation.
Sophisticated monitoring agent for Java
Build-time Android bytecode instrumentation that adds runtime Trace sections for Perfetto analysis.
Continuations / CoRoutines for Java 1.6 - 25, build tools, CDI support. This project is based on completely re-worked Apache Jakarta Commons JavaFlow library.
一个非常强大的监控日志输出框架,支持 SpringAOP 和动态字节码注入两种方式输出方法执行的监控日志,而且包含链路追踪功能,只要一个注解即可开启所有功能
Extensible, low overhead Java Bytecode instrumentation agent for optimizing Java app performance
Request-level runtime coverage attribution for Spring MVC/WebFlux applications.
Agent to detect type pollution due to instanceof/checkcast misuses
Tracing debugger/profiler for JVM apps
Refuse to save a load-failed blank chunk over good disk data — a -javaagent write barrier that stops OOM chunk corruption on Paper.
StringFogPro:AGP 8.7/9.2 适配的 Android 字符串加密 Gradle 插件 (string encryption). 构建期自动加密 Java/Kotlin 字符串字面量,支持 XOR/AES/自定义算法、每串随机密钥、bytes 免 Base64 模式、明文→密文映射,零依赖纯 Java 运行时。Modern StringFog superset for APK/AAR string obfuscation, key protection & anti-reverse hardening.
This repository contains a lab to explore different techniques of automatic instrumentation.
annotation-driven bytecode surgery
Java agent that allows to modify Minecraft client/server thread pool size
A small utility that allows you to grab/dump/take/get bytecode from a running Java Virtual Machine (JVM) and save it to disk.
The Artemis Java Test Sandbox: the second Java implementation of the SCORE (Secure COder Remote Execution) framework. Sandboxes student submissions via policy-based static analysis (ArchUnit/WALA) and runtime instrumentation (AspectJ/Byte Buddy) over file, network, command, thread and JVM access, with deadline-aware hidden tests and clear feedback.
Continuations / CoRoutines for Java 1.8 - Java 25. This library is an add-on to Tascalate Javaflow continuations library. It provides suspendable version of java.util.Stream, java.util.Iterator, java.util.function.* and helper classes to work with continuations.
JIP — lightweight pure-Java profiler with bytecode instrumentation, self-contained HTML reports, and JFR companion
Minimalistic declarative JVM instrumentation library on top of ASM
Capture HTTP request and response bodies as OpenTelemetry span attributes. Zero code changes. Works with Spring Boot 2 & 3, Tomcat, Jetty, Dropwizard.
To associate your repository with the bytecode-instrumentation topic, visit your repo's landing page and select "manage topics."