Brimstone: ES2025 JavaScript engine written in Rust
created: Nov. 16, 2025, 11:41 a.m. | updated: Nov. 17, 2025, 3:37 a.m.
BrimstoneBrimstone is a JavaScript engine written from scratch in Rust, aiming to have full support for the JavaScript language.
Brimstone is a work in progress but already supports almost all of the JavaScript language (>97% of the ECMAScript language in test262).
cargo build to build the bs executableto build the executable cargo run to run from sourceJavaScript files can be executed with bs :# Build brimstone cargo build # Execute a JavaScript file ./target/debug/bs ./hello.js Hello world!
TestingBrimstone relies heavily on a set of first and third party integration test suites, most notably the official test262 test suite.
This can be run with:cargo brimstone-testUnit and snapshot tests can be run with cargo test .
1 day, 18 hours ago: Hacker News