Wasmcloud
Wasmcloud is an open-source platform for running WebAssembly workloads on a managed runtime using a component-based capability model.
- Hosts WebAssembly applications with a runtime that supports capability-based interaction between components.
- Uses a separation between application components and capability providers to supply external functionality.
- Provides infrastructure for secure communication and policy enforcement for wasm execution and interop with capabilities.
- Is available as open-source software under the wasmCloud project.
Overview
Wasmcloud runs WebAssembly workloads through a managed runtime. The platform uses a capability model in which components connect to providers for external functionality.
The architecture separates application logic from capability providers, enabling a component-based way to supply the services a WebAssembly application needs. Wasmcloud also includes runtime and infrastructure elements for operating wasm execution and the interactions between components and capability providers.
Wasmcloud is published as open-source software and is maintained as the wasmCloud project.