A modern Java bytecode editor
Java Virtual Machine implementation in Python
Updated Aug 11, 2018
Functional JVM bytecode generation for Clojure.
Updated Jul 25, 2018
Remapping tool for compiled java programs.
Updated Sep 15, 2018
A practical tool for bytecode manipulation and creating Managed Code Rootkits (MCRs) in the Java Runtime Environment
Updated May 22, 2018
“Byte Buddy Tutorial” 中文翻译：Byte Buddy 教程。
Updated Aug 23, 2018
A tool for comparing JAR files, including Scala pickled signatures and method code
Updated Jul 3, 2018
A Python library for inspecting JVM class files (.class)
Updated Nov 1, 2018
A Java VM bytecode library written in ES6 for Node.js
Fast, lightweight Java bytecode parsing and manipulation library.
Updated May 19, 2017
🌟This is a pure C++ implementation of Java Virtual Machine (only Java 8 is supported) which is called Kiva's Java Vi…
Updated Nov 12, 2018
A bytecode modification library
Updated Sep 19, 2017
SQL-like queries on JVM classes metadata using Kotlin DSL.
Updated Aug 14, 2018
A fork of asm.ow2.org for the Scala compiler
Updated Oct 5, 2017
JSharp is a .class loader for Net Core (similar to IKVM) is based on a features remapping of JDK on .Net Core libs
Updated May 23, 2017
A simple compiler for a C-like programming language to JVM bytecode. Kotlin, ANTLR
Updated Sep 12, 2017
A WIP toy implementation of a JVM .class file interpreter, written entirely in haskell.
Updated May 14, 2018
Instrumentation based toolkit to collect dynamic information about JVM based code.
Updated Sep 16, 2018
This repository contains the code of a JVMTI agent which automatically analyses the java bytecode during runtime and …
Updated Dec 20, 2017
Very basic IDE and vizualization/simulation of Mini-C compiler. Tokens, AST, bytecode step-by-step execution
Updated Sep 11, 2017
A functional wrapper for asm
Updated Mar 4, 2018
Compile Tiger to executable jar
Updated Aug 10, 2018
Translates CodeAPI Structure to JVM Bytecode
Updated Mar 28, 2018
Example of implementing a Java Agent to do bytecode manipulation at JVM startup
Updated Mar 14, 2017
In-depth analysis of source code and demos, java bytecode manipulation and analysis framework.
Updated Sep 21, 2018
Referenced based jvm/dalvik bytecode intermediation.
Updated Nov 20, 2018
An abstract machine implementation made for the "Programming Languages" course at the University of Parma in 2008.
Updated Mar 18, 2017
Jakcalope Virtual Machine tools
Updated Jun 1, 2018
A Java class file parser based on Java Visual Machine Specification，just like javap.
Updated Nov 21, 2018
A BCEL-based bytecode-analyzer.
Updated May 17, 2018