coil-runtime
coil-runtime is the lower-level HTTP runtime for Coil.
It serves requests, resolves sites and locales, executes templates, coordinates official modules, and hosts customer-owned Rust plugins and WASM extensions.
Install
[]
= "0.1.0"
When to use this crate directly
- You are composing Coil manually and need direct control over the runtime.
- You are contributing to request handling, rendering, or runtime integrations.
- You are building advanced framework-level integrations rather than starting from the top-level crate.
Most applications should begin with coil = { package = "coil-rs", ... }.
Related crates
coil-core: shared runtime contracts.coil-app: customer application composition and bootstrap planning.coil-customer-sdk: stable customer hook interfaces exposed into the runtime.