SaaSHub helps you find the best software and product alternatives Learn more →
Webassembly.sh Alternatives
Similar projects and alternatives to webassembly.sh
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
webassembly.sh reviews and mentions
- My web-based desktop environment that was first announced here reaches 500,000 alpha users!
- WebAssembly.sh
-
How I got Ruby snippets to run browser side in less than a day
Runno installs its packages using WAPM, it's based off a fork of WebAssembly.sh and so adding support for a new language already on WAPM is quite simple. If you're interested here's the PR. The important change is:
-
CPython's main branch running in the browser with WebAssembly
In WebAssembly.sh (https://github.com/wasmerio/webassembly.sh) they run WASM binaries in a Web Worker and then use `SharedArrayBuffer` to block the WebWorker while the main thread does some work (e.g. collect input). You could use a similar solution.
When building Runno (https://runno.dev) I forked off that project and did a bunch of other things on top to get blocking to work in Safari and non-cross-origin-isolated contexts.
Ultimately I think it's JavaScript's (or whichever host language) responsibility to block when the binary calls out (if that is the expected semantics).
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 May 2024
Stats
wasmerio/webassembly.sh is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of webassembly.sh is JavaScript.
Sponsored