awesome-dev-web-webassembly
Awesome-WebAssembly-List
:heart: 收藏列表 - :+1: 很棒的 WebAssembly 技术工具等。
Favorites list - Great WebAssembly technical tools, etc.
目录
Resource navigation list.
- 技术标准规范(Technical Standard Specification)
- 技术参考文档(Technical Reference Document)
- 构建工具(Build Tool)
- 工具库(Tool Library)
技术标准规范
Technical Standard Specification.
- WebAssembly - 新型字节码格式,可将其它语言编译后在 Web 浏览器中运行,官方网站。
- WASI - WebAssembly 系统接口标准,致力于在浏览器之外的环境中运行 WebAssembly。
- Bytecode Alliance - 字节码联盟。
技术参考文档
Technical reference document.
构建工具
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
编辑器
- WebAssembly Studio - 在线的 WebAssembly 编辑器,Mozilla 发布。
- WebAssembly Cloud
工具库
Tool library.
- spin - 构建基于 WebAssembly 的微服务框架。