boa
https://github.com/boa-dev/boa
Rust
Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Rust not yet supported1 Subscribers
Add a CodeTriage badge to boa
Help out
- Issues
- fix: support HTML close comment on the first line of script
- perf: remove GcRefCell from inline cache to avoid borrow checking overhead
- [Perf] - can we remove usage of GcRefCell in the inline_cache?
- Dubious use of unsafe in runtime::store::JsValueStore.replace()
- [1.0 blocking] Implement `Copy` for `JsValue` (or alternative)
- Rust inheritance is broken
- String.prototype.match/matchAll/search/replace/split access Symbol.* getter on non-Object argument
- Annex B: f() = g() in non-strict mode raises SyntaxError at parse; should be runtime ReferenceError
- Annex B: --> SingleLineHTMLCloseComment on first line throws SyntaxError
- Memory allocation failure when processing file
- Docs
- Rust not yet supported