Bytecode Open Source Projects

Browse 286 Bytecode open source projects, ranked by GitHub stars. Find the most popular Bytecode tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 286 projects
15,569 stars

Konloch/bytecode-viewer

A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)

Metrics details
Stars15,569
11,882 stars

fuzhengwei/CodeGuide

:books: 本代码库是作者小傅哥多年从事一线互联网 Java 开发的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容。如果本仓库能为您提供帮助,请给予支持(关注、点赞、分享)!

Metrics details
Stars11,882
10,912 stars

munificent/craftinginterpreters

Repository for the book "Crafting Interpreters"

Metrics details
Stars10,912
9,437 stars

goplus/gop

The Go+ programming language is designed for engineering, STEM education, and data science

Metrics details
Stars9,437
8,075 stars

wren-lang/wren

The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.

Metrics details
Stars8,075
7,950 stars

expr-lang/expr

Expression language and expression evaluation for Go

Metrics details
Stars7,950
7,294 stars

Col-E/Recaf

The modern Java bytecode editor

Metrics details
Stars7,294
6,294 stars

facebook/redex

A bytecode optimizer for Android apps

Metrics details
Stars6,294
5,538 stars

alex8088/electron-vite

Next generation Electron build tooling based on Vite 新一代 Electron 开发构建工具,支持源代码保护

Metrics details
Stars5,538
4,591 stars

jacoco/jacoco

:microscope: Java Code Coverage Library

Metrics details
Stars4,591
4,551 stars

zrax/pycdc

C++ python bytecode disassembler and decompiler

Metrics details
Stars4,551
4,538 stars

marcobambini/gravity

Gravity Programming Language

Metrics details
Stars4,538
4,335 stars

janet-lang/janet

A dynamic language and bytecode vm

Metrics details
Stars4,335
4,315 stars

rocky/python-uncompyle6

A cross-version Python bytecode decompiler

Metrics details
Stars4,315
4,234 stars

jboss-javassist/javassist

Java bytecode engineering toolkit

Metrics details
Stars4,234
4,022 stars

google/mtail

extract internal monitoring data from application logs for collection in a timeseries database

Metrics details
Stars4,022
3,918 stars

APKLab/APKLab

Android Reverse-Engineering Workbench for VS Code

Metrics details
Stars3,918
3,621 stars

Guardsquare/proguard

ProGuard, Java optimizer and obfuscator

Metrics details
Stars3,621
3,597 stars

openrewrite/rewrite

Automated mass refactoring of source code.

Metrics details
Stars3,597
3,559 stars

LinShunKang/MyPerf4J

High performance Java APM. Powered by ASM. Try it. Test it. If you feel its better, use it.

Metrics details
Stars3,559
3,509 stars

goby-lang/goby

Goby - Yet another programming language written in Go

Metrics details
Stars3,509
3,505 stars

quickjs-zh/QuickJS

QuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。

Metrics details
Stars3,505
3,299 stars

AdoptOpenJDK/jitwatch

Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface.

Metrics details
Stars3,299
3,248 stars

bytedance/ByteX

ByteX is a bytecode plugin platform based on Android Gradle Transform API and ASM. 字节码插件开发平台

Metrics details
Stars3,248
3,168 stars

coverlet-coverage/coverlet

Cross platform code coverage for .NET

Metrics details
Stars3,168
3,099 stars

soot-oss/soot

Soot - A Java optimization framework

Metrics details
Stars3,099
3,074 stars

konsoletyper/teavm

Compiles Java bytecode to JavaScript, WebAssembly and C

Metrics details
Stars3,074
2,992 stars

ingokegel/jclasslib

jclasslib bytecode editor is a tool that visualizes all aspects of compiled Java class files and the contained bytecode.

Metrics details
Stars2,992
2,986 stars

jbevain/cecil

Cecil is a library to inspect, modify and create .NET programs and libraries.

Metrics details
Stars2,986
2,958 stars

bytenode/bytenode

A minimalist bytecode compiler for Node.js

Metrics details
Stars2,958
2,757 stars

ethereumjs/ethereumjs-monorepo

Ethereum L1 Protocol Stack and EVM in TypeScript

Metrics details
Stars2,757
2,747 stars

google/enjarify

Metrics details
Stars2,747
2,738 stars

Shopify/bootsnap

Boot large Ruby/Rails apps faster

Metrics details
Stars2,738
2,433 stars

find-sec-bugs/find-sec-bugs

The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)

Metrics details
Stars2,433
2,177 stars

scouter-project/scouter

Scouter is an open source APM (Application Performance Management) tool.

Metrics details
Stars2,177
2,164 stars

deephacks/awesome-jvm

A curated list of awesome loosely performance related JVM stuff. Inspired by awesome-python.

Metrics details
Stars2,164
1,969 stars

linkedin/dexmaker

A utility for doing compile or runtime code generation targeting Android's Dalvik VM

Metrics details
Stars1,969
1,711 stars

jphp-group/jphp

JPHP - an implementation of PHP on Java VM

Metrics details
Stars1,711
1,507 stars

ethereum/solc-js

Javascript bindings for the Solidity compiler

Metrics details
Stars1,507
1,418 stars

Leaking/Hunter

A fast, incremental, concurrent framework to develop compile plugin for android project to manipulate bytecode

Metrics details
Stars1,418
1,310 stars

snoack/python-goto

A function decorator, that rewrites the bytecode, to enable goto in Python

Metrics details
Stars1,310
1,267 stars

rocky/python-decompile3

Python decompiler for 3.7-3.8 Stripped down from uncompyle6 so we can refactor and start to fix up some long-standing problems

Metrics details
Stars1,267
1,215 stars

crosire/d3d8to9

A D3D8 pseudo-driver which converts API calls and bytecode shaders to equivalent D3D9 ones.

Metrics details
Stars1,215
1,206 stars

mstrobel/procyon

Procyon is a suite of Java metaprogramming tools, including a rich reflection API, a LINQ-inspired expression tree API for runtime code generation, and a Java decompiler.

Metrics details
Stars1,206
1,186 stars

lihaoyi/Metascala

A JVM written in Scala

Metrics details
Stars1,186
1,158 stars

shazow/whatsabi

Extract the ABI (and resolve proxies, and get other metadata) from Ethereum bytecode, even without source code.

Metrics details
Stars1,158
1,156 stars

zesterer/tao

A statically-typed functional language with generics, typeclasses, sum types, pattern-matching, first-class functions, currying, algebraic effects, associated types, good diagnostics, etc.

Metrics details
Stars1,156
1,135 stars

anestisb/vdexExtractor

Tool to decompile & extract Android Dex bytecode from Vdex files

Metrics details
Stars1,135
1,122 stars

ocsigen/js_of_ocaml

Compiler from OCaml to Javascript.

Metrics details
Stars1,122
1,121 stars

hazelgrove/hazel

Hazel, a live functional programming environment with typed holes

Metrics details
Stars1,121
1,058 stars

Leifzhang/AndroidAutoTrack

Android Asm 插桩 教学

Metrics details
Stars1,058
1,050 stars

hlorenzi/customasm

💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/

Metrics details
Stars1,050
1,050 stars

i-net-software/JWebAssembly

Java bytecode to WebAssembly compiler

Metrics details
Stars1,050
1,046 stars

neuroradiology/InsideReCaptcha

Reverse-engineering the new “captchaless” ReCaptcha system...

Metrics details
Stars1,046
1,040 stars

luaj/luaj

Lightweight, fast, Java-centric Lua interpreter written for JME and JSE, with string, table, package, math, io, os, debug, coroutine & luajava libraries, JSR-223 bindings, all metatags, weak tables and unique direct lua-to-java-bytecode compiling.

Metrics details
Stars1,040
1,034 stars

MobiVM/robovm

Ahead of time compiler for JVM bytecode targetting iOS, Mac OSX and Linux

Metrics details
Stars1,034
976 stars

GraxCode/threadtear

Multifunctional java deobfuscation tool suite

Metrics details
Stars976
972 stars

romainguy/kotlin-explorer

Desktop tool to quickly explore disassembled Kotlin code.

Metrics details
Stars972
943 stars

jnz/q3vm

Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input

Metrics details
Stars943
943 stars

ethereum/sourcify

Decentralized Solidity contract source code verification service

Metrics details
Stars943
1-60 of 286 projects
Get A Weekly Email With Trending Bytecode Projects
Stay updated on Bytecode plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.