An open API service providing repository metadata for many open source software ecosystems.

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