#web-apps #coil #primitive #contract

coil-a11y

Accessibility primitives for the Coil web application framework

2 releases

Uses new Rust 2024

0.1.1 Mar 29, 2026
0.1.0 Mar 28, 2026

#45 in Accessibility

Download history 20/week @ 2026-03-25 31/week @ 2026-04-08 36/week @ 2026-04-15 24/week @ 2026-04-22 15/week @ 2026-04-29

106 downloads per month
Used in 14 crates (via coil-core)

MIT license

41KB
1K SLoC

coil-a11y

coil-a11y contains accessibility primitives used by Coil’s rendering and content systems.

This crate is part of Coil’s platform contract around accessible product surfaces. Most applications will consume it indirectly through higher-level crates such as coil-core, coil-runtime, or the top-level coil crate.

Install

[dependencies]
coil-a11y = "0.1.0"

When to use this crate directly

  • You are composing Coil manually from lower-level crates.
  • You are working on rendering, content, or policy code that needs explicit accessibility metadata.
  • You are extending internal framework behaviour rather than starting from the batteries-included entrypoint.
  • coil-i18n: localisation primitives often used alongside accessibility-aware content.
  • coil-core: aggregates accessibility, auth, caching, SEO, and template concerns into shared runtime contracts.

Learn more

Dependencies

~430–740KB
~16K SLoC