Skip to main content

About Boa

Boa is an experimental Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language. It can be embedded in Rust projects fairly easily and also used from the command line. Boa also exists to serve as a Rust implementation of the EcmaScript specification, there will be areas where we can utilise Rust and its fantastic ecosystem to make a fast, concurrent and safe engine.

Boa was introduced at JSConf EU 2019 by Jason Williams

Learn More

If you are interested in learning more about Boa, please feel free to visit Boa's contributor documentation