SheepNav
Anex UI

Anex UI

anexui.com

无障碍React组件库,支持暗色模式,零依赖

25天前制作者:Debayan

关于 Anex UI

Anex UI 是一款专为注重无障碍体验的开发者打造的 React 组件库,它不依赖 Radix 或 Headless UI,完全自主实现。库中包含 53 个组件,支持 React 19、TypeScript、Tailwind CSS v4,并内置暗色/亮色模式切换,所有组件均通过 WCAG AA 标准。

核心功能

Anex UI 的核心在于其强大的无障碍支持。每个组件都通过了 Storybook 的 a11y 检查(插件设置为错误模式,未通过则构建失败),确保从源头保障可访问性。此外,库内置 CLI 工具,通过 npx anexui add 命令即可将组件源码直接复制到项目中,类似 shadcn 的用法,方便开发者自由修改。

主要特性

  • 零依赖:不依赖 Radix 或 Headless UI,减少外部风险
  • 全面无障碍:所有组件符合 WCAG AA 标准,Storybook a11y 检查强制通过
  • 现代技术栈:支持 React 19、TypeScript、Tailwind CSS v4
  • 暗色模式:内置暗色/亮色模式切换,开箱即用
  • CLI 集成:类似 shadcn 的组件复制方式,灵活可控

适用场景

Anex UI 适合需要高无障碍标准的 Web 应用开发,尤其是面向政府、教育、金融等对可访问性有严格要求的领域。同时,它也适合追求现代技术栈(React 19 + Tailwind CSS v4)并希望深度定制组件的开发者。

相关工具