Rhai - An embedded scripting language for Rust.
-
Updated
Aug 31, 2026 - Rust
Rhai - An embedded scripting language for Rust.
A statically typed Lisp like scripting programming language for Rust.
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.
💡 Interpreter for running Bulb Script games on Firefly Zero
no_std AI-native shell with 45+ builtins, pipes, scripting in Rust
Content-Security-Policy built from the app shell you serve: inline-script hashes, per-response nonces and presets.
[Rusty2600] Cycle-accurate Atari 2600 VCS emulator built in pure Rust — 26-of-26 bankswitch schemes, WebAssembly-ready, an ARM7TDMI Thumb coprocessor interpreter, TAS movie tooling, Lua scripting, and RetroAchievements integration for game preservation.
Add a description, image, and links to the no-std topic page so that developers can more easily learn about it.
To associate your repository with the no-std topic, visit your repo's landing page and select "manage topics."