11 breaking releases
0.12.0 | Nov 8, 2024 |
---|---|
0.10.0 | Oct 9, 2024 |
0.6.0 | Jun 12, 2024 |
0.3.0 | Mar 18, 2024 |
0.2.0 | Nov 21, 2023 |
#1084 in WebAssembly
2,561 downloads per month
Used in wasmcloud-provider-wit-bi…
165KB
3K
SLoC
wasmCloud Provider SDK
Providers are swappable wasmCloud host plugins. They are executables (usually dedicated to longer-lived processes) that deliver common functionalities called capabilities. Providers are typically responsible for capabilities that are not considered part of the core business logic of an application, such as...
- Sending notifications
- Fetching secret values
- Accessing databases
- Serving content over HTTP
This crate is an SDK for creating capability providers in Rust. You can implement a capability that's already defined, or create a custom capability interface and use that in your wasmCloud application.
Usage
Refer to the custom template for a comprehensive example of a custom provider.
Dependencies
~42–57MB
~1M SLoC