跳到主要内容

awesome-dev-web-webassembly

Awesome-WebAssembly-List

:heart: 收藏列表 - :+1: 很棒的 WebAssembly 技术工具等。

Favorites list - Great WebAssembly technical tools, etc.


目录

Resource navigation list.

技术标准规范

Technical Standard Specification.

  • WebAssembly - 新型字节码格式,可将其它语言编译后在 Web 浏览器中运行,官方网站
  • WASI - WebAssembly 系统接口标准,致力于在浏览器之外的环境中运行 WebAssembly。
  • Bytecode Alliance - 字节码联盟。

Go Top ↑

技术参考文档

Technical reference document.

Go Top ↑

构建工具

Build tools.

工具链

Tool chain.

  • Emscripten - 用于编译为使用 LLVM 构建的 asm.js 和 WebAssembly 的工具链,可在 Web 浏览器中运行 C/C++ 代码。
  • Cheerp - 与 Emscripten 类似。
  • AssemblyScript - 类似 TypeScript 的可编译为 WASM 的语言。

编译器

  • Pyodide - Python 到 WebAssembly 的编译器。

运行时

Runtime.

  • Wasmer - 轻量的 WebAssembly 运行时,支持 WASI 和 Emscripten。
  • Wasmtime - WebAssembly 与 WASI 运行时。
  • Lucet - 本机 WebAssembly 编译器和运行时。
  • Lunatic - WebAssembly 运行时。
  • wasm3

编辑器

Go Top ↑

工具库

Tool library.

  • spin - 构建基于 WebAssembly 的微服务框架。
  • extism - 跨语言框架。

Go Top ↑