用 WebAssembly 编写的库

assemblyscript

WebAssembly 的类似 TypeScript 的语言..
  • 15.8k
  • Apache License 2.0

binaryen

WebAssembly 的优化器和编译器/工具链库。
  • 6.6k
  • Apache License 2.0

spec

WebAssembly 规范、参考解释器和测试套件。 (由 WebAssembly 提供)。
  • 2.9k
  • GNU General Public License v3.0

wasmboy

Game Boy / Game Boy 颜色模拟器库,🎮使用 AssemblyScript 为 WebAssembly 编写。 🚀使用 Preact 和 Svelte 构建的演示。 ⚛️。
  • 1.3k
  • GNU General Public License v3.0 only

circom

zkSnark 电路编译器。
  • 918
  • GNU General Public License v3.0 only

gc

规范存储库的分支范围是讨论 WebAssembly 中的 GC 集成。
  • 777
  • GNU General Public License v3.0

interface-types

  • 636
  • GNU General Public License v3.0

threads

WebAssembly 中的线程和原子。
  • 582
  • GNU General Public License v3.0

simd

规范存储库的分支范围是 WebAssembly 中 SIMD 的讨论。
  • 463
  • GNU General Public License v3.0

raw-wasm

原始 WebAssembly 演示。
  • 390
  • MIT

waforth

用于 WebAssembly 的小型但完整的动态 Forth 解释器/编译器。
  • 367
  • MIT

Uno.Wasm.Bootstrap

一个简单的 nuget 包,用于在 WASM 兼容的浏览器中运行 C# 代码。
  • 325
  • GNU General Public License v3.0

Web49

Web49:WebAssembly 解释器。
  • 314
  • MIT

wasm-examples

WebAssembly 示例。
  • 217

wizard-engine

研究 WebAssembly 引擎。
  • 208

wasm2lua

wasm2lua:将 WASM 转换为 Lua。
  • 151
  • MIT

reference-types

添加基本​​引用类型 (anyref) 的提案。
  • 151
  • GNU General Public License v3.0

scheme

在 WebAssembly 中实现的 R7RS 方案。
  • 148
  • MIT

memory64

具有 64 位索引的内存。
  • 145
  • GNU General Public License v3.0

exception-handling

建议向 WebAssembly 添加异常处理。
  • 126
  • GNU General Public License v3.0

xxhash-wasm

xxHash 的 WebAssembly 实现。
  • 96
  • MIT

xiaoxuan-vm

带有用 Rust 实现的全功能 Web UI 调试器的 WebAssembly VM。
  • 91
  • Mozilla Public License 2.0

multi-memory

Wasm 的每个模块有多个内存。
  • 89
  • GNU General Public License v3.0

function-references

关于类型化函数参考的提案。
  • 81
  • GNU General Public License v3.0

bulk-memory-operations

批量内存操作。
  • 72
  • GNU General Public License v3.0

owi

OCaml WebAssembly 解释器。
  • 69
  • ISC

multi-value

建议向 WebAssembly 添加多值。
  • 63
  • GNU General Public License v3.0

IchigoLisp

WebAssembly 中的 LISP 1.5(-ish) 实现。
  • 38

flexible-vectors

WebAssembly 的向量操作。
  • 38
  • GNU General Public License v3.0