back to home

Best Open Source wasm Libraries

A curated list of the most popular GitHub repositories tagged with wasm. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1JetBrains/kotlin

The Kotlin Programming Language.

52,454Kotlin
Explore Repo

#2DioxusLabs/dioxus

Fullstack app framework for web, desktop, and mobile.

35,314Rust
Explore Repo

#3yewstack/yew

Rust / Wasm framework for creating reliable and efficient web applications

32,482Rust
Explore Repo

#4linera-io/linera-protocol

Main repository for the Linera protocol

32,151Rust
Explore Repo

#5raysan5/raylib

A simple and easy-to-use library to enjoy videogames programming

31,565C
Explore Repo

#6AvaloniaUI/Avalonia

Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

30,270C#
Explore Repo

#7sunface/rust-course

什么?你敢放心的把后背交给 AI? 我赌你不敢,那就来学学 AI 时代最安全的语言吧(Python无法战胜!)。本书拥有全面且深入的讲解、生动贴切的示例、德芙般丝滑的内容,这可能是目前最用心的 Rust 中文学习教程 / Book

30,092Rust
Explore Repo

#8emilk/egui

egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native

28,414Rust
Explore Repo

#9emscripten-core/emscripten

Emscripten: An LLVM-to-WebAssembly Compiler

27,248C++
Explore Repo

#10warpdotdev/Warp

Warp is the agentic development environment, built for coding with multiple AI agents.

26,146
Explore Repo

#11slint-ui/slint

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

23,647Rust
Explore Repo

#12google/filament

Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2

19,897C++
Explore Repo

#13tensorflow/tfjs

A WebGL accelerated JavaScript library for training and deploying ML models.

19,115TypeScript
Explore Repo

#14JetBrains/compose-multiplatform

Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

18,898Kotlin
Explore Repo

#15pyscript/pyscript

An open source platform for Python in the browser. https://pyscript.net Docs: https://docs.pyscript.net/ Try it: https://pyscript.com/ Community: https://discord.gg/HxvBtukrg2

18,700Python
Explore Repo

#16AssemblyScript/assemblyscript

A TypeScript-like language for WebAssembly.

17,852WebAssembly
Explore Repo

#17bytecodealliance/wasmtime

A lightweight WebAssembly runtime that is fast, secure, and standards-compliant

17,745Rust
Explore Repo

#18ffmpegwasm/ffmpeg.wasm

FFmpeg for browser, powered by WebAssembly

17,283C
Explore Repo

#19kitao/pyxel

A retro game engine for Python

17,250Rust
Explore Repo

#20tinygo-org/tinygo

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

17,222Go
Explore Repo

#21leaningtech/webvm

Virtual Machine for the Web

16,440JavaScript
Explore Repo

#22pion/webrtc

Pure Go implementation of the WebRTC API

16,132Go
Explore Repo

#23electric-sql/pglite

Embeddable Postgres with real-time, reactive bindings.

14,888TypeScript
Explore Repo

#24unoplatform/uno

Open-source platform for building cross-platform native Mobile, Web, Desktop and Embedded apps quickly. Create rich, C#/XAML, single-codebase apps from any IDE. Hot Reload included! 90m+ NuGet Downloads!!

9,855C#
Explore Repo

#25cncf/landscape

🌄 The Cloud Native Interactive Landscape filters and sorts hundreds of projects and products, and shows details including GitHub stars, funding, first and last commits, contributor counts and headquarters location.

9,838
Explore Repo

#26johnthagen/min-sized-rust

🦀 How to minimize Rust binary size 📦 https://github.com/johnthagen/min-sized-rust

9,702Rust
Explore Repo

#27mbasso/awesome-wasm

😎 Curated list of awesome things regarding the WebAssembly (wasm) ecosystem.

9,511
Explore Repo

#28xberg-io/xberg

Polyglot document intelligence with a Rust core: extract text, metadata, images, tables, and structured data from 106 formats across 140 file extensions, plus code intelligence for 371 languages. Fifteen bindings, with CLI, REST API, and MCP server.

9,239Rust
Explore Repo

#29wasm-bindgen/wasm-bindgen

Facilitating high-level interactions between Wasm modules and JavaScript

8,909Rust
Explore Repo

#30maxence-charriere/go-app

A package to build progressive web apps with Go programming language and WebAssembly.

8,863Go
Explore Repo

#31dotnetcore/BootstrapBlazor

Bootstrap Blazor is an enterprise-level UI component library based on Bootstrap and Blazor.

4,861C#
Explore Repo

#32lunatic-solutions/lunatic

Lunatic is an Erlang-inspired runtime for WebAssembly

4,846Rust
Explore Repo

#33jupyterlite/jupyterlite

Wasm powered Jupyter running in the browser 💡

4,780TypeScript
Explore Repo

#34rivet-dev/agentos

Give agents an operating system as a library. Runs in your existing backend – no sandboxes, VMs, or SaaS. Powered by WebAssembly & V8 isolates.

4,439Rust
Explore Repo

#35Megabit/Blazorise

Blazorise is a component library built on top of Blazor with support for CSS frameworks like Bootstrap, Tailwind, Bulma, AntDesign, and Material.

3,531C#
Explore Repo

#36CosminMihuMDC/KtorMonitor

Powerful tool to monitor Ktor Client, OkHttp and http4k requests and responses, making it easier to debug and analyze network communication.

229Kotlin
Explore Repo