Dialect of Python with explicit variable declaration and block scoping, with a lightweight and easy-to-embed bytecode compiler and interpreter.
-
Updated
Oct 5, 2026 - Python
GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Build software better, together
#
bytecode-vmHere are 115 public repositories matching this topic...Language: All
Filter by language
Sort: Most stars
Sort options
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
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
🍂 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
Embeddable Lua-subset runtime with bytecode VM + GCC/TCC JIT, rich C++ native libs, and arena frame-reset (no GC pauses).
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
一个中文编程语言的实现,包括:编译器、解析器、字节码虚拟机(支持Windows Linux 及 arm、arm32 、x86、x64 )
programming-language bytecode compiler lexer gc linux-arm windows-x86 bytecode-vm stack-vm grammarparser chinese-programming-language
Embeddable lightweight x64 register based VM implementation in C
Culebra Programming Language
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
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
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.
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
Embeddable JavaScript engine written in Zig, aligned with Bellard QuickJS
A simple gradually typed, memory-managed, interpreted programming language that let's you get to the crux of your code.
Lua 5.1 reimplementation in typed Luau
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
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
Redblue: a programming language as readable as plain English - tree-walking interpreter, bytecode VM, built-in testing
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
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
Add this topic to your repoTo associate your repository with the bytecode-vm topic, visit your repo's landing page and select "manage topics." |
| 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. |