appcypher / awesome-wasm-runtimes Goto Github PK
View Code? Open in Web Editor NEWA list of webassemby runtimes
A list of webassemby runtimes
It would be nice to see, at a glance
add pywasm:
https://github.com/mohanson/pywasm
Languages written in
Python
Compiler framework
N/A
Compilation / Execution modes
Interpreted
Interoperability with other languages
N/A
Non-MVP features supported
?
Host APIs supported
?
Non-web standards
?
Used by
?
Platforms supported
Linux macOS Windows
Docker has support for WASM workloads:
Does this qualify it for appearing in this list?
The link goes goes to 404 not found
https://github.com/rianhunter/wasmjit
Hello,
I've noticed that Lucet is listed as maintained which is technically correct, but its README suggests moving to wasmtime. I think it could be helpful to add a note at the Lucet section to inform users about the maintenance notice.
Since mid 2020, the Lucet team has been focusing our efforts on the Wasmtime project. Wasmtime now has support for all of the features that previously only Lucet had, such as ahead-of-time (AOT) compilation and a pooling userfaultfd-based memory allocator.
We encourage all new projects to use Wasmtime, and existing Lucet users to transition to Wasmtime.
Add the py-wasm runtime by ethereum.
https://github.com/ethereum/py-wasm
Would be nice to add a github stars badge (and maybe issues, etc) for each of the referenced github projects... this would allow someone to at least have some understanding of where a project stands in terms of popularity.
AFAIK, Wasmer is one of the most popular, along with Node, but knowing what's out there would be nice.
https://github.com/partic2/pwart
A lightweight WebAssembly JIT compiler and runtime , powered by sljit.
Languages written in
C
Compiler framework
SLJIT
Compilation / Execution modes
JIT
Interoperability with other languages
N/A
Non-MVP features supported
Bulk Memory Operations/Multi-Memory/Multi-Value/Reference Types/Sign Extension Instructions/Non-Trapping Float-to-Int Conversions/Mutable Global/Memory64
(partly support)
Host APIs supported
WASI/Custom
Non-web standards
N/A
Used by
N/A
Platforms supported
Linux/Windows /Android
since only a few of them have that capacity.
those i've checked already :
yes: wasm3 toywasm
no: fizzy
Love the list.
I've been gathering info on runtimes and noticed that this one isn't listed yet:
https://github.com/gwsystems/aWsm
It seems to be under very active development. Note that I am not affiliated with the project.
When following the link to Motor, it's URL https://github.com/penberg/motor yields a 404 Page not found
response from GitHub.
Aside from the web archive, I could not locate the repository elsewhere.
Maybe it is reasonable to remove it from the list.
SSVM has been renamed to WasmEdge. See:
https://www.opensourceagenda.com/projects/ssvm/versions
0.8.0 (2021-05-13)
Breaking changes:
Renamed this project to WasmEdge (formerly ssvm).
https://github.com/WasmEdge/WasmEdge
WasmEdge (previously known as SSVM) is a lightweight, high-performance, and extensible WebAssembly runtime...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.