Skip to content
#

bytecode

Here are 162 public repositories matching this topic...

JSI is a JavaScript interpreter written in Rust that supports bytecode similar to quickjs. JSI ζ˜―δΈ€δΈͺ JavaScript θ§£ι‡Šζ‰§θ‘ŒεΌ•ζ“ŽοΌŒδ½Ώη”¨ Rust ηΌ–ε†™ζ— δ»»δ½•δΎθ΅–οΌŒεŒζ—Άζ”―ζŒε­—θŠ‚η ζ‰§θ‘Œγ€‚

  • Updated May 4, 2026
  • Rust

A compact, single-pass SSA-style bytecode compiler and stack VM for a subset of CPython 3.13 syntax. Hand-written lexer, Pratt-precedence parser that emits bytecode directly (no AST), and a threaded-code interpreter with per-instruction inline caching. Built for deterministic execution in sandboxed and embedded environments (β‰ˆ130 KB WASM release).

  • Updated May 6, 2026
  • Rust

Improve this page

Add a description, image, and links to the bytecode topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

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

Learn more