wasm-futures-executor
Executor for asynchronous task based on wasm web workers. (by wngr)
rinzler
An autonomous parallel processing engine for the browser. (by GitSquared)
wasm-futures-executor | rinzler | |
---|---|---|
3 | 1 | |
29 | 56 | |
- | - | |
0.0 | 3.8 | |
almost 2 years ago | 6 months ago | |
Rust | TypeScript | |
Apache License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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-futures-executor
Posts with mentions or reviews of wasm-futures-executor.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-05-17.
-
How to enable Bulk Memory Operations when compiling to WebAssembly?
RUSTFLAGS='-C target-feature=+bulk-memory' should work according to the readme of https://github.com/wngr/wasm-futures-executor
-
Threading for WASM target
I recommend using it through the wasm-futures-executor crate: https://github.com/wngr/wasm-futures-executor.
-
Web Crypto API
By the way, I built something similar (?): A Rust library that mimics the API of the `futures-executor` crate, but each worker thread is a single WebWorker.
https://github.com/wngr/wasm-futures-executor
rinzler
Posts with mentions or reviews of rinzler.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-12-04.
-
Web Crypto API
If you're interested in leveraging web workers easily for repetitive compute-heavy tasks in a webapp, i've built a little library that takes care of launching and managing worker threads for you: https://github.com/GitSquared/rinzler
What are some alternatives?
When comparing wasm-futures-executor and rinzler you can also consider the following projects:
wireworld-player - A multithreaded web app for loading and simulating instances of the Wireworld cellular automaton
worktank-loader - WebPack plugin for WorkTank which enables you to execute whole files in a worker pool, transparently.
yew - Rust / Wasm framework for creating reliable and efficient web applications
objectbuffer - JavaScript Object like api, backed by an arraybuffer
worktank - A simple isomorphic library for executing functions inside WebWorkers or Node Threads pools.
comlink - Comlink makes WebWorkers enjoyable.
pasts - Minimal and simpler alternative to the futures crate.
bangle-io - A web only WYSIWYG note taking app that saves notes locally in markdown format.
wasm-futures-executor vs wireworld-player
rinzler vs worktank-loader
wasm-futures-executor vs yew
rinzler vs objectbuffer
wasm-futures-executor vs worktank
rinzler vs comlink
wasm-futures-executor vs pasts
rinzler vs worktank
wasm-futures-executor vs worktank-loader
rinzler vs wireworld-player
wasm-futures-executor vs objectbuffer
rinzler vs bangle-io