wasm-bindgen-rayon
forma
Our great sponsors
wasm-bindgen-rayon | forma | |
---|---|---|
7 | 8 | |
409 | 2,613 | |
- | 1.4% | |
0.0 | 0.0 | |
3 months ago | 12 months ago | |
JavaScript | Rust | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
wasm-bindgen-rayon
-
Anybody doing multithreading wasm controlled by rust?
This crate may be of interest to you
-
GitHub - google/forma: An efficient vector-graphics renderer
The problem is rayon. There an experimental implementation for the web here, but it has to be explicitly used by the code, as far as I know.
-
pcisph-wasm: real-time fluid simulation in the browser using Rust, WebAssembly threads, and WebGL
Thanks! Agreed--this project was possible thanks to the excellent wasm-bindgen-rayon crate which was recently released.
-
What's the state of Rust and WebAssembly?
I would recommend reading RReverser's articles on multithreading online. We used https://github.com/GoogleChromeLabs/wasm-bindgen-rayon and ended up forking it due to chromium issues with nested web workers.
-
What is the current state of porting a Rust project to WASM ?
you can use rayon with your wasm-project with this crate now. https://github.com/GoogleChromeLabs/wasm-bindgen-rayon
- Show HN: An adapter for using Rust and Rayon with WebAssembly threads
- wasm-bindgen-rayon: an adapter for enabling Rayon-based concurrency on the Web with WebAssembly
forma
-
A Rust port of crumsort, up to 75% faster than pdqsort
Lemme know if you have any questions about this sorter or forma, the renderer where this is used.
- Show HN: forma: An efficient vector-graphics renderer
-
Forma: An efficient vector-graphics renderer
I’ve just filed an issue (https://github.com/google/forma/issues/11) describing how, on an old GPU (AMD 7990) but using the CPU device, it fails to start.
This looks like an issue with wgpu-rs, but am I wrong in assuming that the CPU device would work regardless of the graphic card?
- GitHub - google/forma: An efficient vector-graphics renderer
What are some alternatives?
rust-wasi-tutorial - Rust version of the excellent WASI tutorial https://github.com/CraneStation/wasmtime/blob/master/docs/WASI-tutorial.md
sort-research-rs - Test and benchmark suite for sort implementations.
trunk - Build, bundle & ship your Rust WASM application to the web.
engine - The Flutter engine
wasmer - 🚀 The leading Wasm Runtime supporting WASIX, WASI and Emscripten
pytype - A static type analyzer for Python code
squoosh - Make images smaller using best-in-class codecs, right in the browser.
resvg - An SVG rendering library.
book - The Rust and WebAssembly Book
glidesort - A Rust implementation of Glidesort, my stable adaptive quicksort/mergesort hybrid sorting algorithm.
SSVM - WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.
crumsort-rs - A parallelized Rust port of crumsort