Single-pass SSA bytecode compiler and threaded-code stack VM for a Python subset. NaN-boxed values, inline caching, super-instruction fusion, pure-function memoization, mark-sweep GC, interpreter snapshots, and coverage-guided fuzzing. Runs in the browser as a WebAssembly module, or in the CLI as a script, a standalone binary, or a pool of workers.

bytecode compiler fuzzing garbage-collector inline-caching interpreter memoization nan-boxing no-std python python-compiler python-interpreter rust sandbox serialization ssa static-single-assignment virtual-machine wasm webassembly
1 Open Issue Need Help Last updated: Sep 20, 2026

Open Issues Need Help

View All on GitHub
documentation good first issue

Single-pass SSA bytecode compiler and threaded-code stack VM for a Python subset. NaN-boxed values, inline caching, super-instruction fusion, pure-function memoization, mark-sweep GC, interpreter snapshots, and coverage-guided fuzzing. Runs in the browser as a WebAssembly module, or in the CLI as a script, a standalone binary, or a pool of workers.

Rust
#bytecode#compiler#fuzzing#garbage-collector#inline-caching#interpreter#memoization#nan-boxing#no-std#python#python-compiler#python-interpreter#rust#sandbox#serialization#ssa#static-single-assignment#virtual-machine#wasm#webassembly