Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source wasm software

162 open-source libraries, tools and applications tagged wasm, ranked by how closely wasm is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

162 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
beeware/batavia
Batavia is a Python virtual machine implemented in JavaScript, allowing Python 3.5+ bytecode to run in the browser. It is an early alpha pr…
101376abandoned
fitzgen/dodrio
Dodrio is a fast, bump-allocated virtual DOM library for Rust compiled to WebAssembly, using bumpalo arenas and a change-list stack machine…
101235abandoned
lapce/lapce
Lapce is an open-source, GPU-accelerated code editor written in pure Rust with a native GUI built on the Floem toolkit. It offers built-in …
8138935active
Turso Database
Turso is an in-process SQL database written in Rust that is compatible with SQLite and experimentally supports a Postgres frontend. Like SQ…
9624810active
leptos-rs/leptos
Leptos is a full-stack, isomorphic Rust web framework that uses fine-grained reactive signals to build declarative user interfaces compiled…
10021404active
huggingface/candle
Candle is a minimalist machine learning framework for Rust focused on performance and ease of use, with CPU and CUDA GPU support. It ships …
7421182active
wgpu
wgpu is a cross-platform, safe, pure-Rust graphics API based on the WebGPU standard. It runs natively on Vulkan, Metal, D3D12, and OpenGL, …
9718311stable
tracel-ai/burn
Burn is a Rust-based tensor library and deep learning framework supporting training and inference through a unified API. It JIT-compiles te…
8616008active
VERT
VERT is an open-source web-based file converter that converts images, audio, documents, and video between 250+ formats. Non-video conversio…
6615671active
ggml-org/ggml
ggml is a plain C/C++ tensor library for machine learning with no dependencies, designed to be simple, portable, and efficient. It supports…
9915480stable
floooh/sokol
Sokol is a collection of minimal, STB-style, cross-platform standalone C header libraries for graphics rendering, audio, input, and app win…
7710363stable
Astrid
Astrid is a portable, capability-secure operating system for composable software, where every component runs as a sealed WebAssembly capsul…
8210279active
open-pencil/open-pencil
OpenPencil is an open-source, AI-native design editor that opens and writes native Figma (.fig) files, with built-in AI chat that can creat…
839153active
WebAssembly/wabt
WABT (The WebAssembly Binary Toolkit) is a suite of C/C++ command-line tools for working with WebAssembly binaries, including wat2wasm, was…
908171stable
Spin
Spin is an open-source framework and CLI for building, deploying, and running event-driven serverless microservices as WebAssembly componen…
1006540active
Galacean Engine
Galacean Engine is a high-performance, real-time interactive 2D/3D engine written in TypeScript, built on WebGL/WebGL2 with support for ani…
845901active
AidLux (AidLearning)
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling…
635812active
xiangechen/chili3d
Chili3D is a browser-based 3D CAD application built with TypeScript that compiles OpenCascade (OCCT) to WebAssembly and integrates Three.js…
924872active
StructuredLabs/preswald
Preswald is a Python framework and static-site generator for building interactive data apps that bundle compute, data access, and UI into a…
594268active
edwardkim/rhwp
rhwp is an open-source HWP/HWPX (Korean Hangul word processor format) viewer and editor built with Rust and WebAssembly. It runs in the bro…
823966active
standardagents/arrow-js
ArrowJS is a tiny, type-safe reactive UI framework for the web built on JavaScript primitives like template literals and the DOM, with no b…
813768active
emscripten-core/emsdk
The Emscripten SDK (emsdk) is a package-manager-style CLI tool that installs, activates, and switches between versions of the Emscripten co…
763671active
vercel-labs/wterm
wterm is a terminal emulator for the web with a Zig-compiled WASM core that parses VT100/VT220/xterm escape sequences and renders to the DO…
803480active
saghul/txiki.js
txiki.js is a tiny JavaScript runtime built on the QuickJS-ng engine and libuv, targeting modern ECMAScript and WinterTC compliance. It shi…
923207active
MaxBittker/sandspiel
Sandspiel is a creative falling-sand browser game implementing cellular automata, written in Rust and compiled to WebAssembly with WebGL re…
753169active
kane50613/takumi
Takumi is a Rust-based rendering engine that converts JSX, HTML, and CSS into images (PNG, JPEG, WebP, SVG, animated GIF/WebP) and paged PD…
833134active
database.build
An in-browser Postgres sandbox where each database runs locally via PGlite (WASM Postgres) and is paired with an LLM assistant for generati…
582953active
abi/secret-llama
Secret Llama is a fully private LLM chatbot that runs entirely in the browser with no server or installation required, powered by the WebLL…
252675active
wasmCloud
wasmCloud is a CNCF incubating cloud native platform for building, deploying, and orchestrating WebAssembly component workloads across clou…
1002460active
learnhouse/learnhouse
LearnHouse is a next-generation open-source learning management system (LMS) for creating, sharing, and selling educational content. It com…
1002404active
saschagrunert/webapp.rs
A complete web application written entirely in Rust, using Leptos (WebAssembly with SSR and hydration) for the frontend and Axum for the ba…
762247active
a16z/helios
Helios is a fast, trustless multichain light client for Ethereum written in Rust that turns an untrusted centralized RPC endpoint into a ve…
982185active
Nicholas-L-Johnson/flip-card
A business card built on an RP2350 microcontroller that runs a FLIP (fluid-implicit-particle) fluid simulation on its display, including Ki…
541900active
Cedar Policy Language
Cedar is a purpose-built policy language and Rust implementation for writing and enforcing fine-grained authorization policies in applicati…
981801stable
bytecodealliance/wasm-tools
A Bytecode Alliance project providing a CLI and Rust libraries for low-level manipulation of WebAssembly modules. It supports validation, p…
941799active
xibyte/jsketcher
JSketcher is a parametric 2D and 3D CAD modeler written in pure JavaScript/TypeScript that runs entirely in the browser with no server-side…
541743active
erweixin/RaTeX
RaTeX is a KaTeX-compatible LaTeX math rendering engine written in pure Rust, with no JavaScript, WebView, or DOM dependency. A single Rust…
781529active
golemcloud/golem
Golem is an open-source durable agent runtime and serverless platform for running WebAssembly components in a distributed cloud environment…
911518active
ratatui/ratzilla
Ratzilla is a Rust framework for building terminal-themed web applications using Ratatui widgets compiled to WebAssembly. It renders TUI-st…
741460active
tejaswigowda/ffmpeg-webCLI
A browser-based video and audio editor powered by ffmpeg.wasm that performs all media processing locally via WebAssembly and Web Workers. I…
731441active
kripken/ammo.js
ammo.js is a direct port of the Bullet physics engine to JavaScript and WebAssembly using Emscripten, with autogenerated bindings that mirr…
754581maintenance
tractordev/apptron
Apptron is a local-first development platform that runs a full Alpine Linux environment with a VSCode-based editor entirely in the browser …
811211active
NiklasEi/bevy_game_template
A template repository for building games with the Bevy engine in Rust, including a small example game and preconfigured builds for Windows,…
731147active
fsbolero/Bolero
Bolero is a set of F# libraries and tools for building web applications on top of Blazor, running in WebAssembly or server-side via SignalR…
941136active
smparsons/retroboy
Retro Boy is a cycle-accurate Game Boy emulator written in Rust that compiles to WebAssembly for browser-based play. It features accurate C…
561039active
Microsoft Quantum Development Kit
The Microsoft Quantum Development Kit provides tooling for the Q# quantum programming language, including a compiler, language service, sta…
941024active
ErosZy/WXInlinePlayer
WXInlinePlayer is a JavaScript library that plays FLV (H.264/H.265) video in mobile web browsers via WebAssembly software decoding, renderi…
231484maintenance
sonysuqin/WasmVideoPlayer
A WebAssembly-based video player library that plays H265/HEVC and other FFmpeg-supported codecs in the browser using FFmpeg for demuxing/de…
321391maintenance
vercel-labs/scriptc
scriptc is a TypeScript-to-native compiler that compiles ordinary TypeScript and JavaScript into small, fast, self-contained native executa…
776336experimental
freenet/freenet-core
Freenet is a fully decentralized peer-to-peer network implemented in Rust that acts as a global shared computer and distributed key-value s…
963110experimental
orbitinghail/sqlsync
SQLSync is a collaborative offline-first wrapper around SQLite that synchronizes web application state between users, devices, and the edge…
502915experimental
memorysafety/river
River is a reverse proxy application written in Rust, built on Cloudflare's Pingora library and developed under ISRG's Prossimo initiative …
172353experimental
chinedufn/percy
Percy is a collection of Rust libraries for building frontend browser apps with Rust and WebAssembly, centered on an html! macro that gener…
732314experimental
RibirX/Ribir
Ribir is a non-intrusive, declarative GUI framework for Rust that builds multi-platform applications (desktop, mobile, web/WASM) from a sin…
721733experimental
kettle11/tangle
Tangle is a TypeScript library that wraps WebAssembly modules to make building multiplayer apps and games easy, handling message passing, s…
321207experimental
danielealbano/cachegrand
cachegrand is a high-performance key-value store and data ingestion, processing, and serving platform written in C and optimized for modern…
231004experimental
nginx/unit
NGINX Unit is a lightweight universal web application server, written in C, that serves static assets, handles TLS, routes requests, and na…
105543abandoned
bytecodealliance/lucet
Lucet is a native WebAssembly ahead-of-time compiler and runtime for safely executing untrusted Wasm programs inside applications, built on…
104042abandoned
AmbientRun/Ambient
Ambient is an open-source cross-platform runtime and multiplayer game engine built with Rust, WebAssembly, and WebGPU, featuring an in-game…
233905abandoned
WebAssemblyStudio
WebAssembly Studio was a browser-based IDE for writing, compiling, and debugging WebAssembly projects using C/C++, Rust, and TypeScript. Th…
102932abandoned
MichiganTypeScript/typescript-types-only-wasm-runtime
A WebAssembly runtime implemented entirely in TypeScript's type system, with no JavaScript runtime code, capable of compiling and executing…
292404abandoned
Zaplib/zaplib
Zaplib is an open-source Rust/WebAssembly framework for speeding up web applications by incrementally porting slow JavaScript code to Rust.…
321270abandoned

← prev page 2 / 2