16 breaking releases
0.17.0 | Oct 9, 2023 |
---|---|
0.15.0 | Aug 17, 2023 |
0.14.0 | Jul 26, 2023 |
0.8.0 | Mar 22, 2023 |
0.1.0 | Dec 27, 2022 |
#351 in WebAssembly
141 downloads per month
Used in 34 crates
(12 directly)
175KB
4.5K
SLoC
wasmrs
WasmRS is an implementation of Reactive Streams for WebAssembly modules that allows hosts & guests to communicate via asynchronous, bidirectional streams.
The wasmrs
crate is the base implementation of the bidirectional WebAssembly socket.
Usage
See wasmrs-guest, wasmrs-host, and wasmrs-wamtime for examples on how to use wasmrs directly.
More Information
For more information on wasmRS, see the core wasmrs crate.
WasmRS makes heavy use of generated code from apex
specs and generators to automate all of the boilerplate. See the getting-started for usage.
Contributing
See CONTRIBUTING.md
License
See the root LICENSE.txt
Dependencies
~2.8–10MB
~104K SLoC