# Component Model Implementations

**Canonical:** https://apis.io/apis/component-model/bytecode-alliance-implementations/  
**Provider:** Component Model — https://apis.io/providers/component-model/  
**Base URL:** https://bytecodealliance.org  
**Documentation:** https://bytecodealliance.org/

Component Model Implementations is one of 4 APIs that [Component Model](https://apis.io/providers/component-model/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Bytecode Alliance, Implementations, Runtimes, and Toolchains. The published artifact set on APIs.io includes an API reference.

A landscape of toolchains and runtimes that implement the Component Model, including Wasmtime, Jco, wit-bindgen language bindings, cargo-component for Rust, ComponentizeJS, and Spin for serverless Wasm. These implementations are largely stewarded by the Bytecode Alliance.

## Machine-readable artifacts (6)

- **Reference** — https://github.com/bytecodealliance/wasmtime
- **Reference** — https://github.com/bytecodealliance/wit-bindgen
- **Reference** — https://github.com/bytecodealliance/cargo-component
- **Reference** — https://github.com/bytecodealliance/jco
- **Reference** — https://github.com/bytecodealliance/ComponentizeJS
- **Reference** — https://github.com/fermyon/spin

## Other Component Model APIs (3)

- [WebAssembly Component Model Specification](https://apis.io/apis/component-model/specification/)
- [WebAssembly Interface Type (WIT)](https://apis.io/apis/component-model/wit/)
- [WebAssembly System Interface Preview 2](https://apis.io/apis/component-model/wasi-preview-2/)

## Tags

Bytecode Alliance, Implementations, Runtimes, Toolchains

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/component-model/bytecode-alliance-implementations/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/component-model/.
