yusinto / Node Wasm
Licence: mit
Import and use wasm in node
Stars: ✭ 28
Programming Languages
javascript
184084 projects - #8 most used programming language
rust
11053 projects
Projects that are alternatives of or similar to Node Wasm
Wasm Json Toolkit
[ORPHANED] A small toolkit for converting wasm binaries into json and back.
Stars: ✭ 23 (-17.86%)
Mutual labels: webassembly, wasm
Notecalc3
NoteCalc is a handy calculator trying to bring the advantages of Soulver to the web.
Stars: ✭ 879 (+3039.29%)
Mutual labels: webassembly, wasm
Ssvm
SSVM is a high performance, extensible, and hardware optimized WebAssembly Virtual Machine for cloud, AI, and blockchain applications.
Stars: ✭ 751 (+2582.14%)
Mutual labels: webassembly, wasm
Wagon
wagon, a WebAssembly-based Go interpreter, for Go.
Stars: ✭ 882 (+3050%)
Mutual labels: webassembly, wasm
Terrarium Templates
Template and example projects for Fastly Labs Terrarium https://wasm.fastlylabs.com
Stars: ✭ 21 (-25%)
Mutual labels: webassembly, wasm
Viper
[WIP] A Pythonesque language with a design that focuses on efficiency and expressiveness. Compiles to WebAssembly
Stars: ✭ 23 (-17.86%)
Mutual labels: webassembly, wasm
Graphql Client
Typed, correct GraphQL requests and responses in Rust
Stars: ✭ 620 (+2114.29%)
Mutual labels: webassembly, wasm
Markdown Wasm
Markdown parser and HTML generator implemented in WebAssembly, based on md4c
Stars: ✭ 833 (+2875%)
Mutual labels: webassembly, wasm
Webrtc
Pure Go implementation of the WebRTC API
Stars: ✭ 8,399 (+29896.43%)
Mutual labels: webassembly, wasm
Wasm2kt
Web Assembly to Kotlin and Java converter. Allows to compile a C or C++ program/library, and generate a Kotlin or Java program/library.
Stars: ✭ 18 (-35.71%)
Mutual labels: webassembly, wasm
Awesome Wasm
😎 Curated list of awesome things regarding WebAssembly (wasm) ecosystem.
Stars: ✭ 6,377 (+22675%)
Mutual labels: webassembly, wasm
Zemeroth
😠⚔️😈 A minimalistic 2D turn-based tactical game in Rust
Stars: ✭ 940 (+3257.14%)
Mutual labels: webassembly, wasm
Raylib
A simple and easy-to-use library to enjoy videogames programming
Stars: ✭ 8,169 (+29075%)
Mutual labels: wasm, webassembly
Astro
A fun safe language for rapid prototyping and high performance applications
Stars: ✭ 588 (+2000%)
Mutual labels: webassembly, wasm
Webassembly
A minimal toolkit and runtime to produce and run WebAssembly modules.
Stars: ✭ 786 (+2707.14%)
Mutual labels: webassembly, wasm
node-wasm
Bare minimum util to import and use wasm in node 🚤
This is still work in progress.
Installation
yarn add node-wasm
Quickstart
import loadWasm from 'node-wasm';
async function run() {
const {rust_function} = await loadWasm('/local/path/to/wasm');
const result = rust_function();
console.log(result);
}
run();
Example
Check the node example for a simple demo.
The corresponding rust example is also available for you to play with.
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].