GitHub topics: bytecode-engineering
Col-E/Recaf
The modern Java bytecode editor
Language: Java - Size: 57.2 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 6,633 - Forks: 498

opalj/opal
Language: Scala - Size: 740 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 65 - Forks: 32

Hippo/HippoCafe
A Java bytecode manipulation library.
Language: C++ - Size: 1.54 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 17 - Forks: 2

BaseMax/ETCompilerGenerator
A tiny and old version of ONE(old name: ET) compiler written in C that generates C code as bytecode to build executable output. (lexer, parser, generator, flex, bison)
Language: C - Size: 65.4 KB - Last synced at: 4 months ago - Pushed at: about 4 years ago - Stars: 8 - Forks: 1

Skinz3/Nova.Compiler
Nova is a programming language with a high level of abstraction. This repository contains nova's bytecode compiler written in C# Using Antlr4 for parser & lexer.
Language: C# - Size: 1.21 MB - Last synced at: 11 days ago - Pushed at: over 3 years ago - Stars: 10 - Forks: 0

Dragon1573/goto-cp312 π¦
A simple realization for enabling "goto" support for CPython 3.12
Language: Python - Size: 18.6 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

stg-tud/opal-backup
Language: Scala - Size: 525 MB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 10 - Forks: 3

kami-lang/madex
β¨ New modern Dalvik (.dex) bytecode processing library
Language: Kotlin - Size: 364 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

TinyGearsOrg/shade
Gradle plugin to create fat/uber JARs, apply file transforms, and relocate / minimize packages for applications and libraries. Gradle version of Maven's Shade plugin.
Language: Kotlin - Size: 256 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Arc8ne/Java-Bytecode-Toolkit
Language: C# - Size: 57.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Col-E/JRemapper π¦
Remapping tool for compiled java programs.
Language: Java - Size: 4.38 MB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 114 - Forks: 20

wellingtoncosta/java-bytecode-playground
A playground project about Java Bytecode runtime manipulation.
Language: Java - Size: 66.4 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 0

Toparvion/jmint
jMint is a Side Effect Injection (SEI) tool aimed at simplicity of modifications expression
Language: Java - Size: 1020 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 21 - Forks: 4

Col-E/Bytecode-Modification-Framework π¦
A bytecode modification library
Language: Java - Size: 2.93 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 22 - Forks: 4

mikenakis/IntertwineCSharp
Normalizing Interface Invocations
Language: C# - Size: 85.9 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

theKidOfArcrania/asm-editor
Java Bytecode viewer and editor
Language: Java - Size: 199 KB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 1

AppLoidx/BCEL
Practice with BCEL. A part of JVM research
Language: Java - Size: 25.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 1

koresframework/Kores-BytecodeWriter
Translates Kores AST to JVM Bytecode
Language: Kotlin - Size: 1.55 MB - Last synced at: 1 day ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

Konctantin/CallRemoteFunction
Test call remote function in x64 process
Language: C# - Size: 99.6 KB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 2

kucro3/Jam2
εΊδΊASMηεθη ζδ½ζ©ε±εΊ
Language: Java - Size: 297 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

austinv11/Syringe
A high-level bytecode manipulation abstraction supporting a variety of backing implementations
Language: Java - Size: 207 KB - Last synced at: 7 months ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

aolarte/minitrue
Example of implementing 2+2=5 Using bytecode engineering
Language: Java - Size: 9.77 KB - Last synced at: 4 months ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0
