java-asm
ASM is an all purpose Java bytecode manipulation and analysis framework. ASM offer similar functionality as other bytecode frameworks, but it is focused on simplicity of use and performance. Because it was designed and implemented to be as small and as fast as possible, it makes it very attractive for using in dynamic systems*. (*) ASM can of course be used in a static way too.
Current version: 9.2
History