coil-runtime 0.1.1

HTTP runtime and request handling for the Coil framework.
Documentation

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

[dependencies]
coil-runtime = "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.

Learn more