Welcome to artui
An accessibility-first React component library.
artui is a component library that catches accessibility mistakes before they ship. Missing alt text, an unlabelled button, a modal without a focus trap — each becomes a TypeScript error or a runtime warning, not a silent failure that an audit finds three months later.
Why this exists
The WebAIM Million 2026 report found detectable WCAG 2 violations on 95.9% of the top one million homepages. The same six categories — contrast, alt text, form labels, empty links, empty buttons, missing language — appear year after year. The pattern is not bad intent. It is bad tooling.
artui addresses that by making the accessible path the default path.