All Projects → MattiasBuelens → wasm-streams

MattiasBuelens / wasm-streams

Licence: Apache-2.0, MIT licenses found Licenses found Apache-2.0 LICENSE-APACHE MIT LICENSE-MIT
Bridging between web streams and Rust streams using WebAssembly

Programming Languages

rust
11053 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to wasm-streams

Sql Streams
Painless low level jdbc abstraction using the java 8 stream api.
Stars: ✭ 17 (-72.13%)
Mutual labels:  stream, streams
godsend
A simple and eloquent workflow for streaming messages to micro-services.
Stars: ✭ 15 (-75.41%)
Mutual labels:  stream, streams
web-streams-polyfill
Web Streams, based on the WHATWG spec reference implementation
Stars: ✭ 198 (+224.59%)
Mutual labels:  stream, streams
Remote Web Streams
Web streams that work across web workers and iframes.
Stars: ✭ 26 (-57.38%)
Mutual labels:  stream, streams
Cypher Stream
Neo4j Cypher queries as Node.js object streams
Stars: ✭ 58 (-4.92%)
Mutual labels:  stream, streams
streamplify
Java 8 combinatorics-related streams and other utilities
Stars: ✭ 40 (-34.43%)
Mutual labels:  stream, streams
Chunk Store Stream
Convert an abstract-chunk-store compliant store into a readable or writable stream
Stars: ✭ 24 (-60.66%)
Mutual labels:  stream, streams
Labeled Stream Splicer
stream splicer with labels
Stars: ✭ 37 (-39.34%)
Mutual labels:  stream, streams
Stream Splicer
streaming pipeline with a mutable configuration
Stars: ✭ 52 (-14.75%)
Mutual labels:  stream, streams
Multistream
A stream that emits multiple other streams one after another (streams3)
Stars: ✭ 237 (+288.52%)
Mutual labels:  stream, streams
go-streams
Stream Collections for Go. Inspired in Java 8 Streams and .NET Linq
Stars: ✭ 127 (+108.2%)
Mutual labels:  stream, streams
cwlogs-writable
Writable stream for AWS CloudWatch Logs
Stars: ✭ 18 (-70.49%)
Mutual labels:  streams
Zee5
Just a simple shit but no one knows
Stars: ✭ 29 (-52.46%)
Mutual labels:  stream
metacom
RPC communication protocol for Metarhia stack 🔌
Stars: ✭ 42 (-31.15%)
Mutual labels:  stream
pyrocms-cheatsheet
Pyro CMS - Cheat Sheet
Stars: ✭ 17 (-72.13%)
Mutual labels:  stream
StreamLinkerino
Twitch.tv client using only StreamLink, MPV, and Chatterino
Stars: ✭ 26 (-57.38%)
Mutual labels:  stream
kcp-conn
No description or website provided.
Stars: ✭ 24 (-60.66%)
Mutual labels:  stream
watsor
Object detection for video surveillance
Stars: ✭ 203 (+232.79%)
Mutual labels:  stream
lwjson
Lightweight JSON parser for embedded systems
Stars: ✭ 66 (+8.2%)
Mutual labels:  stream
kafka-shell
⚡A supercharged, interactive Kafka shell built on top of the existing Kafka CLI tools.
Stars: ✭ 107 (+75.41%)
Mutual labels:  streams

wasm-streams

Build Status Crates.io Version Docs.rs

This crate bridges the gap between web streams and Rust streams from the futures crate.

It provides Rust APIs for interacting with a JavaScript ReadableStream, WritableStream or TransformStream. It also allows converting between a ReadableStream and a Rust Stream, as well as between a WritableStream and a Rust Sink.

See the API documentation for more information, or check out the examples.

License

Licensed under either of

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].