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

GitHub topics: bytecode

tiny-bow/ribbon-language

Ribbon programming language

Language: Zig - Size: 2.09 MB - Last synced at: about 8 hours ago - Pushed at: about 8 hours ago - Stars: 15 - Forks: 0

marcelmay/inject-maven-plugin

The Maven plugin inject-maven-plugin lets you inject Maven properties into your compiled code. Typical use case includes build info (version, build time stamp, SCM version etc.).

Language: Java - Size: 853 KB - Last synced at: about 23 hours ago - Pushed at: about 24 hours ago - Stars: 9 - Forks: 2

zsqw123/rust-java-asm

Java bytecode reader & writer, a rust implementation for java asm

Language: Rust - Size: 1.51 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 4 - Forks: 0

Col-E/Recaf

The modern Java bytecode editor

Language: Java - Size: 56.6 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 6,410 - Forks: 483

ozanh/ugo

Script Language for Go

Language: Go - Size: 1.4 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 114 - Forks: 9

BryanDanielqf/CryptoUtil

CryptoUtil to Java

Language: Java - Size: 8.79 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

Enalye/grimoire

A fast, concurrent based scripting language for D.

Language: D - Size: 3.23 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 34 - Forks: 2

LLVM-but-worse/maple-ir

Industrial IR-based static analysis framework for Java bytecode

Language: Java - Size: 10.8 MB - Last synced at: 2 days ago - Pushed at: 5 days ago - Stars: 166 - Forks: 19

skidfuscatordev/skidfuscator-java-obfuscator

Public production-ready obfuscator using the MapleIR framework designed by cts

Language: Java - Size: 14.1 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 633 - Forks: 66

huff-language/foundry-huff

A Foundry Library for compiling, debugging, and working with Huff contracts in Solidity.

Language: Solidity - Size: 315 KB - Last synced at: 1 day ago - Pushed at: 10 months ago - Stars: 269 - Forks: 56

voidwyrm-2/qik 📦

A simple register-based virtual machine

Language: Zig - Size: 12.7 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

voidwyrm-2/ambit 📦

A scope-oriented virtual machine with a little inspiration from Exapunks

Language: Zig - Size: 9.77 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

goby-lang/goby

Goby - Yet another programming language written in Go

Language: Go - Size: 7.95 MB - Last synced at: about 16 hours ago - Pushed at: about 2 years ago - Stars: 3,509 - Forks: 175

Starlight-JS/starlight

JS engine in Rust

Language: Rust - Size: 63.9 MB - Last synced at: 1 day ago - Pushed at: over 3 years ago - Stars: 519 - Forks: 9

Rohansi/Mond

A scripting language for .NET Core

Language: C# - Size: 2.66 MB - Last synced at: 2 days ago - Pushed at: about 2 months ago - Stars: 378 - Forks: 25

3arthqu4ke/headlessmc

Minecraft on the command line

Language: Java - Size: 1.9 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 225 - Forks: 23

soot-oss/soot

Soot - A Java optimization framework

Language: Java - Size: 813 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,962 - Forks: 718

aspl-lang/aspl

✔️ ASPL is a simple yet powerful modern cross-platform programming language

Language: C - Size: 5.27 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 26 - Forks: 2

alex8088/electron-vite

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

Language: TypeScript - Size: 396 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 4,250 - Forks: 174

arturo-lang/arturo

Simple, expressive & portable programming language for efficient scripting

Language: Nim - Size: 48.8 MB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 767 - Forks: 35

romainguy/kotlin-explorer

Desktop tool to quickly explore disassembled Kotlin code.

Language: Kotlin - Size: 25.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 882 - Forks: 28

mickiemousez/Dex2Jar2Dex

Tools to work with android .dex and java .class files

Language: Java - Size: 1.63 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

bytenode/bytenode

A minimalist bytecode compiler for Node.js

Language: JavaScript - Size: 945 KB - Last synced at: 1 day ago - Pushed at: 3 months ago - Stars: 2,768 - Forks: 183

ASSERT-KTH/depclean

DepClean automatically detects and removes unused dependencies in Maven projects (https://dx.doi.org/10.1007/s10664-020-09914-8)

Language: Java - Size: 32.2 MB - Last synced at: about 15 hours ago - Pushed at: 14 days ago - Stars: 266 - Forks: 31

JetBrains/spotbugs-intellij-plugin Fork of scanban/findbugs-idea

The SpotBugs Plugin for IntelliJ IDEA

Language: Java - Size: 167 MB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 79 - Forks: 32

rocky/python-uncompyle6

A cross-version Python bytecode decompiler

Language: Python - Size: 10.1 MB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 3,964 - Forks: 430

Konloch/bytecode-viewer

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

Language: Java - Size: 619 MB - Last synced at: 4 days ago - Pushed at: 15 days ago - Stars: 14,998 - Forks: 1,178

shazow/whatsabi

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

Language: TypeScript - Size: 1.17 MB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 1,106 - Forks: 77

MobiVM/robovm

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

Language: Java - Size: 198 MB - Last synced at: 2 days ago - Pushed at: 30 days ago - Stars: 995 - Forks: 135

robotane/BCTerm

A formal Java bytecode interpreter that models the JVM execution environment with precise tracking of states during bytecode execution. Designed for program verification, bytecode semantics analysis, and termination proof validation.

Language: Java - Size: 133 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

fuzhengwei/CodeGuide

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

Language: Shell - Size: 1.14 GB - Last synced at: 4 days ago - Pushed at: 10 days ago - Stars: 11,475 - Forks: 3,944

jumanji144/Jasm

Post modern age integration focused jvm bytecode assembler

Language: Java - Size: 1.87 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 72 - Forks: 3

jaqx0r/mtail Fork of google/mtail

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

Language: Go - Size: 6.99 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 8 - Forks: 2

expr-lang/expr

Expression language and expression evaluation for Go

Language: Go - Size: 11.5 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 6,826 - Forks: 437

ethereumjs/ethereumjs-monorepo

Ethereum L1 Protocol Stack and EVM in TypeScript/JavaScript

Language: TypeScript - Size: 109 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2,681 - Forks: 809

assyrianic/Tagha

Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.

Language: C - Size: 3.11 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 133 - Forks: 8

getsentry/sentry-android-gradle-plugin

Gradle plugin for Sentry Android. Upload proguard, debug files, and more.

Language: Kotlin - Size: 2.29 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 155 - Forks: 35

ingokegel/jclasslib

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

Language: Kotlin - Size: 12.8 MB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 2,858 - Forks: 417

michaelkamprath/bespokeasm

An assembler that can be configured to work with most any instruction set.

Language: Python - Size: 28.1 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 25 - Forks: 5

thomasleplus/JavaInfo

Perl utility to extract the java version info from a class file's bytecode.

Language: Perl - Size: 198 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 5 - Forks: 3

i42output/neos

Language agnostic scripting engine with a custom bytecode JIT

Language: C++ - Size: 1.93 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 49 - Forks: 5

huff-language/huffmate

A library of modern, hyper-optimized, and extensible Huff contracts with extensive testing and documentation built by Huff maintainers.

Language: Solidity - Size: 1010 KB - Last synced at: about 17 hours ago - Pushed at: 11 months ago - Stars: 456 - Forks: 57

jacoco/jacoco

:microscope: Java Code Coverage Library

Language: Java - Size: 11.1 MB - Last synced at: 6 days ago - Pushed at: 26 days ago - Stars: 4,323 - Forks: 1,165

HallofFamer/CLox

An implementation of CLox bytecode interpreter

Language: C - Size: 1.53 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 42 - Forks: 1

Usama1190/learn-modern-python

Python will help me explore autonomous agents, AI-driven decision-making, and scalable solutions for next-gen applications.

Language: Jupyter Notebook - Size: 1.7 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

coverlet-coverage/coverlet

Cross platform code coverage for .NET

Language: C# - Size: 4.49 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 3,060 - Forks: 388

Serial-ATA/jvm

A JVM written in Rust

Language: Rust - Size: 11.7 MB - Last synced at: 3 days ago - Pushed at: 8 days ago - Stars: 7 - Forks: 1

jbevain/cecil

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

Language: C# - Size: 18.7 MB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 2,852 - Forks: 643

rft0/meow

Meow - The Purrrfect Programming Language

Language: C - Size: 19.5 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 3 - Forks: 0

cojen/Maker

Cojen/Maker is a lightweight, full-featured, low-level dynamic Java class generator designed for ease of use.

Language: Java - Size: 6.48 MB - Last synced at: 4 days ago - Pushed at: 13 days ago - Stars: 59 - Forks: 3

cyberkutti-iedc/Kode

Kode is an open-source programming language built in Rust, featuring a C-style syntax, REPL support, bytecode compilation, and a focus on simplicity and performance.

Language: Rust - Size: 2.1 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

APKLab/APKLab

Android Reverse-Engineering Workbench for VS Code

Language: TypeScript - Size: 7.3 MB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 2,861 - Forks: 266

Guardsquare/proguard-core

Library to read, write, analyze, and process java bytecode

Language: Java - Size: 9.64 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 295 - Forks: 66

soot-oss/SootUp

A new version of Soot with a completely overhauled architecture

Language: Java - Size: 277 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 670 - Forks: 91

nilq/zub-vm

A super-fast, stack-based virtual machine for dynamic languages

Language: Rust - Size: 184 KB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 56 - Forks: 6

jmapper-framework/jmapper-core

Elegance, high performance and robustness all in one java bean mapper

Language: Java - Size: 2.07 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 236 - Forks: 41

syssec-utd/pylingual

Python decompiler for modern Python versions.

Language: Python - Size: 889 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 305 - Forks: 49

Shopify/yjit

Optimizing JIT compiler built inside CRuby

Size: 196 MB - Last synced at: 4 days ago - Pushed at: 11 months ago - Stars: 701 - Forks: 22

huff-language/huff-rs 📦

A low-level assembly language for the Ethereum Virtual Machine built in blazing-fast pure rust.

Language: Rust - Size: 3.88 MB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 601 - Forks: 82

OblivRuinDev/AsmX

A fork of Asm, branch 'upstream' is used to synchronizing upstream updates, branch 'dev' added some optimizations and API BREAKING updates.

Language: Java - Size: 52.7 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 2 - Forks: 0

JoseLucasapp/Zumbra-lang

Zumbra is a custom programming language built with its own parser, compiler, and virtual machine. It supports function definitions, scoped variables, custom operators, and more — all with a minimalist syntax and a playful soul.

Language: Go - Size: 10.8 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 7 - Forks: 0

Morpho-lang/morpho

The Morpho language 🦋. Morpho is a small embeddable language for scientific computing applications.

Language: C - Size: 130 MB - Last synced at: about 24 hours ago - Pushed at: 1 day ago - Stars: 141 - Forks: 18

qfcy/pyc-zipper

A tool for packing, unpacking, compressing and obfuscating Python bytecode files (.pyc) . Python字节码文件(.pyc)压缩、加壳、脱壳、混淆工具。

Language: Python - Size: 158 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 79 - Forks: 7

bytedance/ByteX

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

Language: Java - Size: 15.2 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 3,194 - Forks: 467

borzunov/cpmoptimize

🚀 🐍 Optimizes Python bytecode calculating linear recurrences, reducing the time complexity from O(n) to O(log n)

Language: Python - Size: 91.8 KB - Last synced at: 7 days ago - Pushed at: about 3 years ago - Stars: 180 - Forks: 12

Logisec/Lua-Bytecode-Parser

A Lua Bytecode Parser written entirely in C++.

Language: C++ - Size: 35.2 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 10 - Forks: 0

minirop/lcsebody

Bytecode decompiler for Nexton's Engine

Language: Rust - Size: 37.1 KB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 0

ajeetdsouza/loxcraft

Language tooling for the Lox programming language.

Language: Rust - Size: 770 KB - Last synced at: about 23 hours ago - Pushed at: 3 months ago - Stars: 303 - Forks: 13

BBpezsgo/Interpreter

High level programming language that compiles into custom bytecodes and brainfuck

Language: C# - Size: 4.15 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 4 - Forks: 0

cdump/evmole

Extracts function selectors, arguments, state mutability and storage layout from EVM bytecode, even for unverified contracts

Language: Rust - Size: 833 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 381 - Forks: 25

kuroko-lang/kuroko

Dialect of Python with explicit variable declaration and block scoping, with a lightweight and easy-to-embed bytecode compiler and interpreter.

Language: Python - Size: 3.53 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 446 - Forks: 28

hlorenzi/customasm

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

Language: Rust - Size: 5.22 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 936 - Forks: 63

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

Language: Python - Size: 5.94 MB - Last synced at: 13 days ago - Pushed at: 5 months ago - Stars: 1,157 - Forks: 154

rocky/elisp-bytecode

Let's document Emacs Lisp Bytecode (Lisp Assembly Program) instructions

Language: Emacs Lisp - Size: 520 KB - Last synced at: 5 days ago - Pushed at: 14 days ago - Stars: 179 - Forks: 12

run-slicer/slicer

A modern Java reverse engineering tool for the web.

Language: Svelte - Size: 2.93 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 60 - Forks: 2

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)

Language: Java - Size: 6.97 MB - Last synced at: 4 days ago - Pushed at: 27 days ago - Stars: 2,335 - Forks: 481

sr-murthy/ccm

Cyclomatic complexity of Python source code

Language: Python - Size: 433 KB - Last synced at: 4 days ago - Pushed at: 15 days ago - Stars: 2 - Forks: 0

jkmnt/bajo

Simple embeddable bytecode VM: C interpreter, Python-based assembler.

Language: Python - Size: 51.8 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

rocky/python-xdis

Python cross-version bytecode library and disassembler

Language: Python - Size: 8.32 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 315 - Forks: 97

Horse64/core.horse64.org

A simple & versatile high-level programming language! THIS IS AN (OFFICIAL) MIRROR, GO HERE FOR SOURCE: https://codeberg.org/Horse64/core.horse64.org

Language: Cython - Size: 5.46 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 7 - Forks: 0

solidstate-network/hardhat-contract-sizer

Calculate Ethereum contract sizes with Hardhat 📐

Language: TypeScript - Size: 396 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 76 - Forks: 19

WerFlux/Executor

Executor is a bytecode interpreter for custom bytecode with a unique ISA. This is a learning project, so dont expect much.

Language: C++ - Size: 271 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

roscopeco/jasm

A JVM assembler for the modern age

Language: Java - Size: 569 KB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 452 - Forks: 14

nic-obert/rusty-vm

A virtual machine toolchain, including a bytecode assembler and a disassembler, and a native compiler.

Language: Rust - Size: 1.45 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 5 - Forks: 0

objectionary/jeo-maven-plugin

This Maven plugin converts Java Bytecode binary files to EOLANG programs that use the "opcode" atom

Language: Java - Size: 19.3 MB - Last synced at: 10 days ago - Pushed at: 12 days ago - Stars: 15 - Forks: 5

tiktok/knit

A zero-intermediation DI framework for Kotlin.

Language: Kotlin - Size: 276 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 22 - Forks: 2

GraxCode/JByteMod-Beta

Java bytecode editor

Language: Java - Size: 13.6 MB - Last synced at: 17 days ago - Pushed at: about 4 years ago - Stars: 842 - Forks: 145

redragon14368/Dex2Jar2Dex

Tools to work with android .dex and java .class files

Size: 0 Bytes - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

anistark/python-bytecode-inspector

A web application for inspecting Python bytecode.

Language: TypeScript - Size: 2.38 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

wren-lang/wren

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

Language: Wren - Size: 7.72 MB - Last synced at: 18 days ago - Pushed at: 2 months ago - Stars: 7,126 - Forks: 573

yasl-lang/yasl

Bytecode Interpreter for Yet Another Scripting Language (YASL).

Language: C - Size: 3.15 MB - Last synced at: about 3 hours ago - Pushed at: 2 months ago - Stars: 71 - Forks: 14

munificent/craftinginterpreters

Repository for the book "Crafting Interpreters"

Language: HTML - Size: 22.3 MB - Last synced at: 18 days ago - Pushed at: 9 months ago - Stars: 9,662 - Forks: 1,123

zekele-win/zkdisasm

A disassembler for learning EVM bytecode analysis.

Size: 0 Bytes - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

Tiny-Oak-Studio/NobleCore

Language implementation and Virtual-Machine platform for Arduino Game Development

Language: C++ - Size: 284 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0

Lifailon/pSyslog

PowerShell Syslog Server/Client and UDPRelay

Language: PowerShell - Size: 15.9 MB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 0

KoblizekXD/classparse

🚀 ✨ Java class file parser in C

Language: C - Size: 103 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

binghe001/binghe001.github.io

📚 本静态博客是作者冰河多年从事多年互联网大厂开发、架构的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容、底层原理、架构知识、渗透技术。如果本仓库能为您提供帮助,请给予支持(关注、点赞、分享)!

Language: HTML - Size: 1.8 GB - Last synced at: 8 days ago - Pushed at: 22 days ago - Stars: 34 - Forks: 3

ewdlop/CompilerNotes

Language: C# - Size: 69.3 KB - Last synced at: 22 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

acuarica/evm

A Symbolic Ethereum Virtual Machine (EVM) bytecode interpreter, parser and decompiler, along with several other utils for programmatically extracting information from EVM bytecode.

Language: Solidity - Size: 11.7 MB - Last synced at: 21 days ago - Pushed at: about 2 months ago - Stars: 85 - Forks: 11

google/mtail

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

Language: Go - Size: 6.55 MB - Last synced at: 22 days ago - Pushed at: about 1 month ago - Stars: 3,904 - Forks: 384