#bytecode

  1. acpi

    A pure-Rust library for interacting with ACPI

    v6.1.0 24K #interpreter #power-management #firmware #aml #bootloader #allocator #x86-64 #table-parser #rsdp #bytecode
  2. warg-client

    A client library for Warg component registries

    v0.10.0 15K #wasm-component #warg #publish #component-registry #registries #bytecode #alliance
  3. lua2hcb_compiler

    A compiler for Lua-like scripts to HCB

    v0.1.0 #compiler #lua #hcb #pc #syscalls #if-statement #dispatcher #decompiling #control-flow #bytecode
  4. mrubyedge

    mruby/edge is yet another mruby that is specialized for running on WASM

    v1.1.4 #mruby #embedded-scripting #vm #edge #ruby #wasm #bytecode #mrb #yet-another #edge-computing
  5. littrs-ruff-python-parser

    Vendored ruff_python_parser for littrs (from github.com/astral-sh/ruff)

    v0.6.0 #littrs #wasm-sandbox #python #llm #ruff #ai-agents #bytecode #pyo3 #github-com #security
  6. steel-core

    Core compiler and VM implementation for steel

    v0.7.0 600 #scheme-interpreter #vm #list #hash-map #immutability #repl #higher-order #bytecode #warnings #racket
  7. hermes_rs

    A dependency-free disassembler and assembler for the Hermes bytecode

    v0.1.14 #bytecode #disassembly #serialization #deserialize #hash #dependency-free #file-header #disassembler-and-assembler #object-key #specta
  8. ristretto_classfile

    reading, writing and verifying Java classfiles

    v0.29.0 #jvm-bytecode #bytecode #classfile #java #jvm
  9. littrs-ruff-python-ast

    Vendored ruff_python_ast for littrs (from github.com/astral-sh/ruff)

    v0.6.0 #python #wasm-sandbox #littrs #documentation #llm #ai-agents #ruff #bytecode #pyo3 #github-com
  10. runmat-ignition

    Baseline interpreter for RunMat enabling instant startup and execution

    v0.2.8 #interpreter #compiler #vm #execution #run-mat #bytecode #matlab #ignition #scatter #baseline
  11. expry

    Execute an expression on an encoded (binary) value, yielding another binary value (either in decoded or encoded form). Supports custom functions. Supports parsing the expression and converting the expression to bytecode.

    v0.4.2 #bytecode-interpreter #expression #interpreter #expressions #bytecode
  12. fidget

    Infrastructure for complex closed-form implicit surfaces

    v0.4.2 900 #implicit-surface #jit #math-expression #infrastructure #evaluation #bytecode #graphics #2d-rendering #arm64 #x86-64
  13. python-rs

    A stackless Python 3 interpreter written in Rust — NaN-boxed values, zero dependencies

    v0.1.1 #bytecode-interpreter #stackless #vm #interpreter #bytecode
  14. plotnik-bytecode

    Bytecode format and runtime types for Plotnik

    v0.3.2 #bytecode #tree-sitter #query #plotnik #dfa #deserialize #arity
  15. littrs-ruff-source-file

    Vendored ruff_source_file for littrs (from github.com/astral-sh/ruff)

    v0.6.0 #wasm-sandbox #littrs #python #llm #ruff #ai-agents #bytecode #pyo3 #security
  16. littrs-ruff-python-trivia

    Vendored ruff_python_trivia for littrs (from github.com/astral-sh/ruff)

    v0.6.0 #littrs #wasm-sandbox #python #ruff #llm #ai-agents #bytecode #pyo3 #security #github-com
  17. neo-decompiler

    Minimal tooling for inspecting Neo N3 NEF bytecode

    v0.5.2 #neo #bytecode #nef
  18. mokapot

    analyzing and manipulating JVM bytecode

    v0.24.2 #jvm-bytecode #bytecode-analysis #java #bytecode #jvm
  19. java_asm

    Java bytecode reader & writer in rust

    v0.1.3 #reader-writer #bytecode #assembly #java #jvm-bytecode
  20. noak

    reading and writing java class files

    v0.6.3 230 #java-class #java #class #jvm-bytecode #jvm #bytecode
  21. plotnik-vm

    Runtime VM for executing compiled Plotnik queries

    v0.3.1 #tree-sitter #vm #query #bytecode #plotnik
  22. littrs-ruff-text-size

    Vendored ruff_text_size for littrs (from github.com/astral-sh/ruff)

    v0.6.0 #wasm-sandbox #littrs #llm #ai-agents #python #ruff #bytecode #pyo3 #security #artificial-intelligence
  23. pyc_editor

    reading, modifying, and writing Python .pyc files

    v0.4.2 #instructions #modify #python #pyc #reading #bytecode #disassembly #planned-future
  24. qvcm

    Register-based bytecode VM with quantum computing functionality

    v1.0.1 #quantum-computing #vm #bytecode #validation #cat #register-based #dec
  25. omg_runtime

    The OMG language runtime and virtual machine, providing bytecode execution, REPL, and built-in functions

    v0.1.4 #bytecode-interpreter #vm #educational #interpreter #bytecode
  26. bytevm

    A tiny bytecode virtual machine

    v0.7.1 900 #bytecode-interpreter #vm #run-time #interpreter #bytecode
  27. oak-msil

    Microsoft Intermediate Language (MSIL) parser with support for .NET Common Language Infrastructure and bytecode analysis

    v0.0.3 #bytecode #msil #dotnet #cil #parser
  28. steel-derive

    Derive macros for use within steel

    v0.6.0 480 #scheme-interpreter #steel-scheme #macro #vm #racket #embedded #bytecode
  29. lua-assembler

    Parse and write Lua .luac bytecode

    v0.0.4 #bytecode #assembly #lua #luac #write #parse-and-write
  30. tjs2dec

    A krkr2 and krkrz tjs2 bytecode decompiler written in Rust

    v0.3.0 #decompile #bytecode #tjs2 #decompiling #ssa #intermediate-representation #mnemonic #attempt #disassemble #single-assignment
  31. fusabi-frontend

    Frontend (parser, compiler) for Fusabi language

    v0.35.0 130 #compiler #ast #front-end #lexer #fusabi #bytecode #inference-engine #type-inference #recursive-descent-parser #bytecode-compiler
  32. rustpython-vm

    RustPython virtual machine

    v0.4.0 4.7K #interpreter #python #vm #jit #object #rustpython #bytecode
  33. v4_cli

    CLI tool for V4 VM bytecode deployment

    v0.5.0 #vm #bytecode #embedded #cli
  34. hecate-vm

    The main package for the hecate vm

    v0.6.0 550 #vm #register #hecate #memory #instruction-set #performance-metrics #l1-cache #bytecode #l2-cache #memory-access
  35. plotnik-compiler

    Compiler for Plotnik query language (parser, analyzer, bytecode emitter)

    v0.3.2 #query-language #emitter #bytecode #lexer #validation #tree-sitter #plotnik #cst #typescript #error-handling
  36. java_asm_egui

    Java bytecode reader & writer in rust

    v0.1.1 340 #bytecode #reader-writer #assembly #java #jvm-bytecode #java-asm
  37. product-farm-json-logic

    JSON Logic parser, AST, and bytecode compiler for Product-FARM

    v0.2.0 #compiler #json-logic #bytecode-compiler #rules #bytecode
  38. lua-bytecode

    A lua bytecode parser/encoder for lua5.1 and luau

    v0.3.5 460 #lua #bytecode #parser #luau #encoder
  39. fusabi-vm

    Virtual Machine for Fusabi language

    v0.35.0 #garbage-collection #vm #fusabi #stack-based #execution #bytecode #serialization #scripting-engine
  40. hairy

    Compiled text templates (not unlike Mustache and Handlebars), with support for expressions and custom functions inside such expressions

    v0.4.0 600 #bytecode-interpreter #mustache #interpreter #expression #bytecode
  41. java_asm_server

    Java bytecode reader & writer in rust

    v0.1.3 #reader-writer #bytecode #java #assembly #jvm-bytecode #java-asm
  42. fusabi

    A potent, functional scripting layer for Rust infrastructure

    v0.35.0 #scripting-layer #bytecode #scripting-engine #script-engine #infrastructure #potent #lexer #parser-compiler #fsx
  43. jclassfile

    Java class files parser

    v0.4.0 #jvm-bytecode #java #parser #jvm #bytecode #classfile
  44. luadec-rust

    Safe Rust bindings for LuaDec - A Lua 5.1 bytecode decompiler

    v0.2.5 550 #decompiling #reverse-engineering #lua #lua-51 #bytecode
  45. waverune

    Runic encoding tool for interfacing with the Wave2 VM

    v1.0.1 #vm #wave2 #runes #hex #rune #chat #runic #bytecode
  46. lobe

    A fast, cross-platform Brainfuck interpreter written in Rust

    v0.1.3 #bytecode-interpreter #brainfuck #esolang #bytecode
  47. tycho-disasm

    TVM bytecode disasm

    v0.3.2 #disasm #tycho #tvm #bytecode #fuzzer #miri
  48. tr-lang

    A programming language made to bring syntax closer to Turkish

    v0.4.0 #programming-language #lexer #bytecode #parser
  49. phoron_asm

    A Jasmin-compatible Assembler for the JVM

    v1.0.2 #assembly #jvm-bytecode #assembler #jvm #bytecode
  50. unfuck

    Python 2.7 bytecode deobfuscator

    v0.4.0 #python #deobfuscation #bytecode #name #obfuscated #deobfuscator #2-7 #taint #deobfuscating
  51. bpf-ins

    working with eBPF instructions

    v0.7.4 110 #ebpf #bytecode #linux #bpf
  52. luadec

    A Lua 5.1 bytecode decompiler library, originated from lbcdec

    v0.2.0 #reverse-engineering #bytecode #lua
  53. cas-compiler

    Bytecode compiler for CalcScript programs

    v0.2.0 #bytecode #calcscript #codegen #math-language #evaluation
  54. hlbc

    Hashlink bytecode disassembler and analyzer

    v0.7.0 #disassembly #haxe #bytecode #hashlink #reverse-enginneering
  55. r55

    compiler for R.txt android files

    v0.1.2 150 #compiler #r-txt #parser-generator #java #android #bytecode #parser-compiler #lua
  56. hecate-common

    Common data structures for the hecate vm

    v0.4.0 370 #instruction-set #vm #register #hecate #bytecode #l1-cache #l2-cache #l3 #syscalls
  57. spore-disassembler

    UEFI Bytecode Disassembler

    v0.1.1 #disassembly #bytecode #uefi
  58. hecate-turtle

    A turtle implementation based on hecate vm

    v0.6.0 #vm #hecate #instruction-set #turtle #register #performance-metrics #memory-model #l1-cache #bytecode #l2-cache
  59. luac-parser

    lua bytecode parser

    v0.5.3 1.1K #lua-jit #bytecode #luau #lua #parser
  60. lunify

    converting Lua byte code to different versions and formats

    v1.1.0 #bytecode #different-versions #lua
  61. fusabi-pm

    Fusabi Package Manager

    v0.1.0 #package-manager #fusabi #scripting-engine #type-safe #bytecode #embedded-scripting-engine #plugin-system #data-pipeline #cache #compile-time
  62. celsium

    building interpreters

    v0.1.7 #stack #interpreter #interpreters #bytecode
  63. extendable_vm

    that simplifies implementation of stack VMs

    v0.4.0 #stack-vm #chunks #programming-language #bytecode #extendable #logging
  64. susywasm

    WebAssembly binary format serialization/deserialization/interpreter

    v0.31.3 #bytecode-interpreter #serde #wasm-bytecode #wasm #interpreter #bytecode
  65. shuriken-bindings

    Safe bindings for the [Shuriken bytecode analyzer

    v1.0.3 270 #bytecode #shuriken #config #analyzer #points
  66. strontium

    A register-based bytecode machine for statically and dynamically typed programming languages

    v0.6.0 #vm #bytecode #p-code-machine #language
  67. bpf-api

    Idomatic Rust bindings for eBPF programs, probes, and maps

    v0.3.1 #ebpf #bytecode #linux #bpf
  68. susy-wasm

    WebAssembly binary format serialization/deserialization/interpreter

    v0.31.3 #bytecode-interpreter #wasm-bytecode #serde #wasm #interpreter #bytecode
  69. rustpython-bytecode

    RustPython specific bytecode

    v0.1.2 #interpreter #rustpython #python #bytecode #jit-compiler #wasm
  70. revive-explorer

    Helper utility to inspect debug builds

    v0.1.0 #compiler #debugging #helper #utility #yul #declaration #break-down #bytecode #debug-information #revive
  71. cbasm

    Asm assembler & dissasembler for cbvm bytecode

    v0.2.5 320 #assembly #bytecode #cbvm
  72. hlbc-cli

    Hashlink bytecode disassembler, analyzer and decompiler cli

    v0.7.0 #disassembly #hashlink #haxe #bytecode #reverse-enginneering #disassembler
  73. ellie_bytecode

    Bytecode assembler/encoder/decoder for ellie language

    v0.5.4 280 #bytecode #ellie #assembly #embedded #decoder #assembly-codec
  74. cargo-pvm-contract-builder

    Build helper for PolkaVM contract bytecode

    v0.2.3 #polka-vm #contract #bytecode #pvm #builder
  75. zub

    A fast, stack-based virtual machine for dynamic languages, with an intuitive IR-builder, garbage collection and NaN-tagging

    v0.3.14 160 #garbage-collection #vm #language #stack-based #dynamic #bytecode #ir-builder #intermediate-representation
  76. ttk91

    A parser, compiler and emulator library for the TTK91 instruction architecture

    v0.2.0 #compiler #assembly #emulation #bytecode #bytecode-compiler #source-map #parser-compiler
  77. evmole

    Extracts function selectors and arguments from EVM bytecode

    v0.8.2 10K #ethereum #bytecode #arguments #control-flow-graph #selectors #mutability #solidity #unverified #symbolic-execution #bytecode-analysis
  78. phoron_core

    A serializer and deserializer for JVM bytecode

    v0.5.4 #jvm-bytecode #serializer-deserializer #bytecode #jvm #deserializer #serialization #serializer
  79. luadec-sys

    Raw FFI bindings for LuaDec - A Lua 5.1 bytecode decompiler

    v0.2.5 500 #bytecode #lua #ffi #sys
  80. ka-pi

    A JVM Bytecode Manipulation Framework inspired by ASM

    v0.2.0 #jvm-bytecode #bytecode #jvm
  81. gs2compiler

    Compiles GS2 source code into GS2 bytecode

    v0.2.3 330 #gs2 #bytecode #header #source #compiler
  82. hlbc-decompiler

    Hashlink bytecode decompiler

    v0.7.0 #disassembly #hashlink #haxe #bytecode #reverse-enginneering #disassembler
  83. jdescriptor

    Java Bytecode Descriptor Parser for Rust

    v0.2.0 #java #bytecode #jvm-bytecode #jvm #descriptor
  84. rusty-dex

    rusty-dex is a parser for DEX files

    v0.2.0 #dex #parser #bytecode #parser-for-dex #file
  85. bytecode

    ability to read bytecode

    v0.3.0 #utility #read
  86. amvm

    Apika's My Virtual Machine. A virtual machine with Intermediate Lenguage

    v0.1.0 #vm #bytecode #convert #command #variables #javascript
  87. class_file

    parsing JVM classfiles

    v0.1.0 #parser #jvm-bytecode #jvm #class #bytecode
  88. alan-runtime

    A runtime in Rust to run AGC or Alan Graphcode, alan's bytecode format

    v0.1.5 #bytecode #alan #format #agc #standard
  89. fidget-bytecode

    Bytecode representation for Fidget expression tapes

    v0.4.1 230 #bytecode #fidget #representation #expression #opcode #interpreter #math-expression
  90. lu-sys

    FFI bindings to the Luau C API

    v0.696.0 #luau #bytecode #vm #documented #bindings
  91. simplicityhl

    Rust-like language that compiles to Simplicity bytecode

    v0.4.1 460 #high-level-language #compile #simplicity #bytecode #compiled #witness #wit #jet #rust-like #debugging
  92. lua-decompile

    a lua bytecode decompiler library

    v0.1.0 #lua #bytecode #decompiling
  93. bpf-script

    A small scripting language and compiler for creating eBPF programs at runtime

    v0.5.4 #ebpf #bytecode #linux
  94. Try searching with DuckDuckGo.

  95. hlbc-gui

    Hashlink bytecode disassembler, analyzer and decompiler gui

    v0.3.0 #disassembly #haxe #hashlink #bytecode #reverse-enginneering #disassembler
  96. cfsp

    A JVM Bytecode Manipulation Framework inspired by ASM

    v1.0.1 #jvm-bytecode #bytecode #jvm
  97. ezjs

    micro Javascript (ES5) engine is Rust

    v0.1.1 #bytecode #dsl #javascript #run-time
  98. evm-disassembler

    Disassemble EVM bytecode into individual Opcodes and format into human readable strings

    v0.6.0 14K #bytecode #human-readable #evm #opcode #disassemble
  99. jbcrs

    support reading and writing of java class files

    v0.1.3 #jvm #java-class #jvm-bytecode #java #bytecode
  100. evm-lens

    Colorful EVM bytecode disassembler CLI

    v0.3.0 430 #blockchain #ethereum #bytecode #disassembly #evm
  101. coffea

    A very much WIP Java bytecode decompiler

    v0.1.0 #java #jvm-bytecode #bytecode #jvm
  102. evmil

    An low-level immediate language for compiling to EVM bytecode

    v0.4.12 1.5K #assembly #bytecode #evm #intermediate-language #disassemble #disassembly #0x00 #lab #gt #0x01
  103. simple-vm

    bytecode VM with a custom compiler

    v0.1.1 #bytecode-interpreter #vm #interpreter #bytecode #language-interpreter
  104. pk_vm

    The Palacinke lang bytecode virtual machine

    v0.0.5-dev #vm #palacinke #language #bytecode
  105. rascal_bytecode

    Rascal programming language bytecode

    v0.1.2 #bytecode #programming-language #rascal
  106. swd-rs

    parsing flash SWD files

    v0.1.1 #flash #parser #file-format #debugging #bytecode #breakpoints
  107. java_decompiler_ollama

    Java decompiler using Ollama and javap

    v0.1.0 #java-class #ollama-api #translation #decompiling #source #bytecode #disassemble
  108. jbcrs-basic

    support reading and writing of java class files

    v0.1.4 #java-class #jvm #jvm-bytecode #java #bytecode
  109. lib_stacked

    Virtual Machine Byte Code For Compilers

    v0.1.2 #compiler #vm #bytecode #bytecode-compiler #byte
  110. ethcontract-common

    Common types for ethcontract-rs runtime and proc macro

    v0.25.8 900 #smart-contracts #ethereum #bytecode #truffle #linker
  111. bytecoding

    Derive macro for encoding and decoding instructions and operands as bytecode

    v0.1.0 #bytecode #macro-derive #encoding-decoding #enums #macro-and-decoding #partial-eq #debugging #jump
  112. ivm-vm

    The virtual machine for ivm bytecode

    v0.1.0 #vm #bytecode #ivm
  113. java_asm_macro

    Java bytecode reader & writer in rust

    v0.1.3 #bytecode #reader-writer #assembly #java #java-asm
  114. opcode-macros

    Macros for opcodes encoded in bit fields

    v0.1.0 #bytecode #match #instructions
  115. in-out

    read and write bytes in various forms

    v0.1.0 #bytecode #binary
  116. lunir

    A universal intermediate representation oriented towards Lua

    v0.2.0 #decompilation #intermediate-representation #lua #universal #format #bytecode #towards
  117. littrs-macros

    Procedural macros for Littrs sandbox

    v0.6.0 #wasm-sandbox #littrs #python #proc-macro #llm #bytecode #registration #ai-agents #security
  118. tnt-core-bytecode

    Bytecode exports for TNT Core Solidity contracts

    v0.6.0 200 #bytecode #smart-contracts #export #tnt #staking #blueprint #solidity
  119. vermilion-object

    packaging Vermilion bytecode

    v0.1.0 #bytecode #packaging #vermilion #toplevel #lib-rs
  120. ivm-compile

    The official compiler framework for ivm

    v0.1.0 #compiler #ivm #framework #bytecode
  121. simfony

    Rust-like language that compiles to Simplicity bytecode

    v0.1.0 #high-level-language #compile #simplicity #bytecode #compiled #witness #rust-like #debugging #assembly #jet
  122. solana_libra_compiler

    Libra compiler

    v0.0.1-sol5 330 #compiler #libra #ir #bytecode #bytecode-compiler #blockchain
  123. msc

    working with Smash 4's MotionScript bytecode

    v0.5.4 #bytecode #motionscript #smash
  124. instrs

    A derive macro for (de)serializing enums into/from bytecode

    v0.1.0 #enums #bytecode #macro-for-de #serialization #vm
  125. hlbc-indexing

    Hashlink bytecode indexer

    v0.7.0 #disassembly #bytecode #hashlink #haxe #reverse-enginneering #disassembler
  126. expry_macros

    Execute an expression on an encoded (binary) value, yielding another binary value (either in decoded or encoded form). Supports custom functions. Supports parsing the expression and converting the expression to bytecode.

    v0.4.1 1.0K #bytecode-interpreter #json #expression #bytecode #interpreter
  127. evm-rs-emulator

    A blazingly fast in-memory Ethereum Virtual Machine (EVM) emulator written in Rust

    v0.1.4 #emulation #bytecode #evm
  128. solana_libra_vm

    Libra vm

    v0.0.1-sol5 380 #blockchain #file-format #libra #bytecode #type-system #move-vm #module-define #deserialize #printing #carry
  129. fdl

    Fast deterministic language

    v0.1.0 #deterministic #language #exit-error #static-typing #bytecode
  130. eva-asm

    EVM assembly instructions, opcodes and mnemonics

    v0.3.0 #ethereum #assembly #bytecode #evm
  131. trn-pact

    An embedded contract DSL and toolchain for doughnuts in the TRN permission domain

    v0.2.1 #permissions #dsl #pact #trn #bytecode #embedded #blockchain
  132. javabc

    Java bytecode manipulation library

    v0.1.2 #bytecode #java #vm
  133. arrowc

    Compiler for the Arrow programming language

    v0.1.0 #compiler #compiler-for-arrow #bytecode #location #remote #ahead-of-time #arrow-vm
  134. solana_libra_vm_runtime

    Libra vm runtime

    v0.0.1-sol5 340 #blockchain #transaction-execution #libra #executing #verification #prologue #bytecode #move-vm #data-cache #block-list
  135. bytepeep

    Bytecode peephole optimizer

    v0.1.0 #bytecode #optimization #peephole
  136. evm_hound

    A Minimalistic Rust library to extract all potential function selectors from EVM bytecode without source code

    v0.1.4 #ethereum #bytecode #selectors #evm