23 unstable releases

0.13.1 Sep 25, 2022
0.13.0 Sep 30, 2021
0.11.0 Jan 19, 2021
0.10.0 Oct 2, 2020
0.1.5 Nov 28, 2018

#31 in #javascript-compiler

Download history 127/week @ 2024-12-16 16/week @ 2024-12-23 137/week @ 2024-12-30 102/week @ 2025-01-06 38/week @ 2025-01-13 3/week @ 2025-01-20 23/week @ 2025-01-27 83/week @ 2025-02-03 13/week @ 2025-02-10 80/week @ 2025-02-17 67/week @ 2025-02-24 72/week @ 2025-03-03 180/week @ 2025-03-10 91/week @ 2025-03-17 90/week @ 2025-03-24 144/week @ 2025-03-31

564 downloads per month
Used in 5 crates (4 directly)

Unlicense/MIT

2.5MB
49K SLoC

This is an experimental Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.

Crate Features

  • serde - Enables serialization and deserialization of the AST (Abstract Syntax Tree).
  • console - Enables boas WHATWG console object implementation.
  • profiler - Enables profiling with measureme (this is mostly internal).

DEPRECATED

This crate was replaced by the boa_engine crate and is now deprecated.

Dependencies

~9MB
~202K SLoC