Clidey UX

Clidey UX is a production-ready React component library built on top of Radix UI primitives with Tailwind CSS v4 styling. It provides 37+ accessible, composable components designed for modern web applications.

Why Clidey UX?

Accessible by default
Every component is built on Radix UI primitives — keyboard navigable, screen reader compatible, and ARIA compliant out of the box.
Fully typed
Complete TypeScript definitions with strict mode. Your editor autocompletes props, variants, and event handlers.
Dark mode built in
Every component supports light and dark mode through the ThemeProvider. No extra configuration needed.
Composable API
Components use a sub-component composition pattern. Mix and match parts to build exactly the UI you need.
Tailwind CSS v4
Styled with the latest Tailwind CSS v4. Customize with className or extend through your own Tailwind config.
Zero runtime overhead
Pure React components with no runtime theme engine. Styles are compiled at build time for maximum performance.

What's included

The library ships 37 UI components plus a complete theming system:

Quick navigation

Installation
Install the package and import styles into your project.
Quick Start
Set up your first component in under 5 minutes.
Theming
Configure brand colors and dark mode support.
Components
Browse all 37+ components with usage examples.

Tech stack

TechnologyVersionRole
React≥ 18.3Peer dependency
Radix UILatestAccessible primitives
Tailwind CSSv4Styling
TypeScript~5.8Type safety
class-variance-authority0.7Variant management
lucide-reactLatestIcons
Recharts3.xCharts
Sonner2.xToast notifications
Vaul1.xDrawer
cmdk1.xCommand menu

License

Clidey UX is open source under the MIT License.