Rust JavaScript interpreter
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
tests
.gitignore
.gitmodules
.project
Cargo.lock
Cargo.toml
README.md
ecma-262 5.1.txt
test.bat
test262-ignore.json

README.md

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.