30 projects
Emscripten
Emscripten is a complete compiler toolchain that allows compiling C and C++ code into WebAssembly and JavaScript for running on the web. It enables developers to port native applications and libraries to run in web browsers while maintaining high performance.
5,568
1,380
$69M
wasm-bindgen
wasm-bindgen is a tool and library that facilitates high-level interactions between WebAssembly modules and JavaScript. It enables seamless integration of Rust and JavaScript code by automatically generating bindings, handling data conversion, and managing memory between the two environments.
2,631
918
$11M
Wasmtime
Wasmtime is a fast and secure runtime engine for WebAssembly. It provides a standalone runtime environment for executing WebAssembly modules, with features like a JIT compiler, WASI support, and an API for embedding WebAssembly in applications.
2,202
698
$21M
Pyodide
Pyodide is a Python distribution for the browser and Node.js based on WebAssembly
1,607
515
$3.3M
workerd
The JavaScript / Wasm runtime that powers Cloudflare Workers
1,464
494
$14M
Wasmer
Wasmer is a universal WebAssembly runtime that enables running WebAssembly binaries across different operating systems and platforms. It allows developers to execute WebAssembly modules natively on multiple architectures, supports multiple programming languages, and provides tools for building, running, and managing WebAssembly applications.
1,280
475
$11M
WasmEdge Runtime
SSVM is a high-performance and enterprise-ready WebAssembly (WASM) Virtual Machine for cloud, AI, and Blockchain applications.
1,090
310
$26M
Binaryen
Optimizer and compiler/toolchain library for WebAssembly
1,009
353
$18M
ITK
ITK (Insight Toolkit) is an open-source, cross-platform library providing an extensive suite of software tools for image analysis, focusing on medical image processing and registration. It offers algorithms for segmentation, registration, filtering, and analysis of multi-dimensional scientific images.
957
148
$77M
WebAssembly Micro Runtime
WebAssembly Micro Runtime (WAMR)
886
185
$9.6M
WABT
The WebAssembly Binary Toolkit
683
210
$5.4M
wasmCloud
wasmCloud is a cloud native distributed application runtime that combines the portability and security of WebAssembly with the flexibility of an actor model.
512
170
$52M
wasm-tools
CLI and Rust libraries for low-level manipulation of WebAssembly modules
469
161
$76M
TeaVM
TeaVM is a Java bytecode to JavaScript/WebAssembly compiler that enables running Java applications in web browsers. It allows developers to write web applications in Java and compile them into JavaScript or WebAssembly, providing Java-to-Web interoperability features and optimization capabilities.
434
98
$15M
CosmWasm
Framework for building smart contracts in Wasm for the Cosmos SDK
420
107
$6.1M
Krustlet
Krustlet acts as a Kubelet by listening on the event stream for new pods that the scheduler assigns to it based on specific Kubernetes tolerations.
195
100
$2.1M
WebAssemblyJS
WebAssemblyJS is a collection of tools and libraries for working with WebAssembly binaries in JavaScript, including parsers, interpreters, and validation utilities for WebAssembly binary format
167
66
$1.4M
Substrate Connect
Run Wasm Light Clients of any Substrate based chain directly in your browser.
101
23
$1.3M
JupyterLite
Wasm powered Jupyter running in the browser 💡
WASI
WebAssembly System Interface
WebAssembly Specification
WebAssembly specification, reference interpreter, and test suite.
WordPress Playground
Run WordPress in the browser via WebAssembly PHP
wazero
wazero: the zero dependency WebAssembly runtime for Go developers