Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 2.05 KB

README.md

File metadata and controls

42 lines (28 loc) · 2.05 KB

WebAssembly Component Model Documentation

This repository contains user-facing documentation for the WebAssembly component model. "User-facing" means it focuses on how to use the component model, not on the internal design and implementation details.

The documentation is published at https://component-model.bytecodealliance.org/.

Documentation on WASI (WebAssembly System Interface) can be found at https://wasi.dev/. See the wasi.dev repository to contribute to that documentation.

Contributions are welcome - see Contributing for more info. Planned work is listed in the Issues section, but if there's content missing that you think would be helpful to gain understanding of the component model, please feel free to add a new issue, or send a PR directly!

Related Projects

The Bytecode Alliance maintains several related projects across different categories:

Runtimes & Frameworks

Name Description
wasmtime Runtime for WebAssembly components
wrpc Wasm component-native RPC framework

Tools

Name Description
wasm-tools WebAssembly tooling
wit-bindgen WIT bindings generator
cargo-component Component tooling

Language Tooling

Name Description
ComponentizeJS JavaScript component tooling
go-modules Go modules support

Templates & Samples

Name Description
sample-wasi-http-js WASI HTTP JavaScript sample
sample-wasi-http-rust WASI HTTP Rust sample