Show HN: Yavashark: I've Built a JavaScript Engine Every Day for 950 Days
Category: devtools
Tags: javascript-engine, rust, interpreter, test262, embeddable
Score: 5.8/10 (Innovation: 5, Technical: 7, Documentation: 6, Utility: 5)
Yavashark is a from-scratch JavaScript engine written in Rust, currently passing ~82% of the test262 suite and supporting Temporal, Intl, TypeScript, and React. It is notable for its single-developer dedication (950 days), easy Rust-to-JS binding via macros, and plans for a reusable garbage collector.
Target audience: backend developers, systems programmers, and tooling engineers
Repository: https://yavashark.dev/blog/announcing-yavashark/ · Rust · MIT · 47 stars
View on Hacker News