GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

bytecode-vm

Star

Here are 115 public repositories matching this topic...

Language: All
Filter by language
All 115 Rust 37 Python 19 C++ 16 C 14 Go 5 C# 3 Java 3 TypeScript 3 Zig 3 HTML 2
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

kuroko-lang / kuroko

Star 488

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

python programming-language vm interpreter bytecode repl bytecode-compiler bytecode-vm kuroko unicode-strings
  • Updated Oct 5, 2026
  • Python

francescotinti / php-rust

Star 327

PHP 8.5 reimplemented from scratch in Rust: bytecode VM, cycle-collecting GC, native mysqli/PDO. Runs the full WordPress core test suite at oracle parity on real MySQL, plus Composer, PHPUnit, Doctrine, Symfony. Current front: performance (WP suite ~1.77x the reference CPU).

programming-language rust php wordpress interpreter reimplementation language-runtime phpt bytecode-vm php-runtime
  • Updated Nov 6, 2026
  • Rust

fuqiuluo / amice

Star 277

🍂 Rust LLVM obfuscation framework with instruction-level VMP/code virtualization for Android, C/C++ and Rust. Supports LLVM 11–23.

android obfuscation protection ndk virtual-machine control-flow obfuscator llvm-ir llvm-pass ollvm code-virtualization bytecode-vm llvm-plugins virtualization-obfuscation
  • Updated Nov 10, 2026
  • Rust

esrrhs / fakelua

Star 216

Embeddable Lua-subset runtime with bytecode VM + GCC/TCC JIT, rich C++ native libs, and arena frame-reset (no GC pauses).

lua cpp virtual-machine scripting-language jit embedded-scripting bytecode-vm
  • Updated Nov 11, 2026
  • C++

yasminefolo / reverse-engineering-is-over

Star 113

LLMs have ended reverse engineering as a high-barrier skill. Case study: reconstructing 6/7 custom HTTP signing parameters of Douyin (TikTok CN) v38.1.0 native library in 30 days using Claude Opus. 大型语言模型(LLMs)已经终结了“逆向工程是一项高门槛技能”的时代。案例研究:使用 Claude Opus,在 30 天内成功还原抖音(中国版 TikTok)v38.1.0 原生库中 7 个自定义 HTTP 签名参数中的 6 个。

cryptography reverse-engineering android-security mobile-security frida security-research tiktok ollvm bytecode-vm ai-assisted llm
  • Updated May 25, 2026
  • Python

Zhou-zhi-peng / cnpl

Star 64

一个中文编程语言的实现,包括:编译器、解析器、字节码虚拟机(支持Windows Linux 及 arm、arm32 、x86、x64 )

programming-language bytecode compiler lexer gc linux-arm windows-x86 bytecode-vm stack-vm grammarparser chinese-programming-language
  • Updated Mar 16, 2020
  • C#

etsubu / NanoVM

Star 54

Embeddable lightweight x64 register based VM implementation in C

virtual-machine bytecode-compiler bytecode-virtual-machine bytecode-vm
  • Updated Sep 16, 2026
  • Go

yhirose / culebra

Star 17

Culebra Programming Language

language llvm programming-languages jit-compilation bytecode-vm
  • Updated Nov 12, 2026
  • C++

Lewin671 / quickjs-rust

Star 10

A Rust-native ECMAScript engine with an embeddable bytecode runtime.

javascript rust parser interpreter embeddable compiler runtime ecmascript lexer javascript-engine test262 quickjs bytecode-vm safe-rust quickjs-ng
  • Updated Nov 3, 2026
  • Rust

the0cp / cieto

Star 10

A compact C-family scripting language and embeddable register-based VM implemented in C.

c language programming-language interpreter embeddable compiler virtual-machine scripting-language compiler-design embeddable-scripting-language bytecode-vm register-vm
  • Updated Nov 12, 2026
  • C

KienPC1234 / luava

Star 9

Luava is a pure-Java implementation of Lua 5.4 for the JVM: lexer, parser, AST, register bytecode compiler, register VM interpreter, tiered JIT, sandboxing and Java interop. One jar, no runtime dependency beyond the JDK.

java bytecode lua jit bytecode-compiler bytecode-vm
  • Updated Sep 29, 2026
  • Java

KarpelesLab / kataan

Star 8

A high-performance JavaScript (ECMAScript) engine in pure Rust — usable as a Rust library, a C library, and a CLI. Tree-walking interpreter + register bytecode VM, with x86-64 JIT and WebAssembly engine tiers.

javascript rust parser interpreter compiler ecmascript webassembly jit javascript-engine no-std test262 pure-rust bytecode-vm
  • Updated Nov 12, 2026
  • Rust

aneryu / zjs

Star 7

Embeddable JavaScript engine written in Zig, aligned with Bellard QuickJS

javascript interpreter embeddable zig ecmascript javascript-engine test262 quickjs bytecode-vm
  • Updated Nov 5, 2026
  • Zig

TeeEnnEnn / crux-lang

Star 6

A simple gradually typed, memory-managed, interpreted programming language that let's you get to the crux of your code.

language interpreter bytecode lox interpreted-language bytecode-vm single-pass-compilation
  • Updated Sep 9, 2026
  • C

magicoal-nerb / luvm

Star 5

Lua 5.1 reimplementation in typed Luau

programming-language parser lua bytecode-compiler luau bytecode-vm
  • Updated Apr 12, 2026
  • Luau

Masterplanner25 / Nodus

Star 5

An orchestration DSL and embedded runtime for hosting agentic systems. Durable, inspectable workflows with deterministic step ordering, running in-process under a capability jail — the model lives in your host, not in the runtime. 30+ companion packages for memory, transport and governance.

python programming-language interpreter compiler dsl workflow-engine sandbox orchestration ai-agents task-graph embedded-language capability-security bytecode-vm llm durable-execution agentic-ai
  • Updated Nov 12, 2026
  • Python

zerojat7-ui / KoreanCode

Star 5

KoreanCode (Kcode): A next-generation AI-centric programming language designed to make building and governing AI simple and safe, powered by a robust Contract System for autonomous control and high-performance C-backed execution.

programming-language iot embedded interpreter ai cross-platform compiler llvm webassembly ontology knowledge-graph gpu-acceleration korean hangul safety-critical design-by-contract bytecode-vm korean-programming-language kcode kcode-lang
  • Updated Jul 31, 2026
  • C

authorss81 / redblue

Star 5

Redblue: a programming language as readable as plain English - tree-walking interpreter, bytecode VM, built-in testing

programming-language rust interpreter bytecode-vm tree-walking-interpreter
  • Updated Nov 12, 2026
  • Rust

pyrex41 / shen-rust

Star 5

Shen 43.1 language port in Rust — 154/154 canonical tests; tree-walker + AOT-compiled kernel + bytecode VM + opt-in GC; first-class AWS Cedar authorization integration.

programming-language rust interpreter compiler functional-programming shen authorization garbage-collector cedar theorem-prover bytecode-vm klambda
  • Updated Nov 11, 2026
  • Rust

NepaliSource / NepaliLang

Star 5

NepaliCode — a modern Python-inspired programming language from Nepal with Nepali keywords, Unicode support, bytecode VM, standard library, CLI, and VS Code tooling. Developed by Diwas Khatri.

programming-language open-source education unicode interpreter compiler developer-tools nepal nepali-programming-language bytecode-vm vs-code-extension nepalicode nepali-coding python-like-language programming-nepal
  • Updated Nov 12, 2026
  • Python

Add this topic to your repo

To associate your repository with the bytecode-vm topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.