|0.1.2||Nov 15, 2021|
|0.1.1||May 10, 2020|
|0.1.0||May 10, 2020|
#660 in WebAssembly
150 downloads per month
🕸 xterm-js-rs 🦀
This crate provides Rust-WebAssembly bindings to the
To see it running in action on GitHub Pages: https://segeljakt.github.io/xterm-js-rs. Code for the example can be found here.
🚀 GitHub Actions and GitHub Pages
The GitHub Actions workflow for automatically deploying the website to GitHub Pages can be found here along with instructions to setup GitHub Pages.
For an overview of what the bindings do, checkout the official API.
Conditionally, addons of
xterm-js can be activated by compiling this crate with the corresponding features enabled:
If your npm-crate depends on this crate, then it must contain a
package.json in the root directory and
www directory which specifies the dependencies to the
xterm-js library. As in the example:
👷 Help Wanted
Help with adding support for
xterm-js-rs in existing Rust-REPL-libraries (linefeed, liner, rustyline, termwiz) is greatly appreciated!
- Add proper documentation, tests, and cleaner API.