rust-js / rjs

Rust JavaScript interpreter
98 stars 6 forks source link

JavaScript on Rust

rjs is a native JavaScript implementation in Rust.

The project

The goal of rjs is to provide a fast, native JavaScript implementation in Rust. Currently rjs is in alpha which means that the performance and stability is not representative of where we want to end up, and that the public API may still change. See the roadmap for a detailed description of the current state of the project and the end goals.

Contributing

Contribution can be done by creating a pull request. Pull requests for small issues are always welcome. If you want to pick up a larger feature, please contact the maintainer to get started.

Documentation

The documentation can be found at http://rust-js.github.io/rjs/rjs/. This is still work in progress, so a lot of information is still missing.

License

rjs is licensed under the Apache 2.0 license.