boa-dev/boa
★ 7,617 stars
Covered in week 2026-W25 · the 2026-06 report
Boa is an embeddable Javascript engine written in Rust.
What boa is
Boa is an experimental JavaScript lexer, parser and interpreter written in Rust 🦀, it has support for more than 90% of the latest ECMAScript specification. We continuously improve the conformance to keep up with the ever-evolving standard.
From the repository README · read it on GitHub →
Transcript
Embedding Chrome's V8 engine bloats your app by 200 megabytes. Boa shrinks that to a tiny JavaScript runtime you can read in one afternoon—94% compatible with standard JavaScript, no C++ memory crashes, and small enough to embed anywhere. Drop it into games and desktop tools to let users write their own scripts safely without shipping a browser, or build plugins that run confined code without risking your main process. Over 7,300 stars on GitHub. Star it at github.com/boa-dev/boa.