Build beautiful apps
Start
Open source • MIT Licensed

Build beautiful interfaces

faster than ever

FlexiUI is the modern React UI library built with TypeScript, accessibility, and customization at its core.

MIT Licensed
TypeScript
React 19
Features

Everything you need to
build modern apps

FlexiUI provides all the tools you need to create beautiful, accessible, and performant user interfaces with minimal setup.

Themeable

Customize every component with our powerful theme system built on Tailwind CSS. Support for light, dark, and custom themes out of the box.

Accessible

Built on React Aria for world-class accessibility. Keyboard navigation, screen reader support, and ARIA attributes included.

Developer Experience

Fully typed with TypeScript. Comprehensive documentation, code examples, and IntelliSense support for a smooth development experience.

Fast & Lightweight

Optimized bundle size with tree-shaking support. Built with Vite for lightning-fast builds and optimal performance.

Responsive

Mobile-first design with responsive variants. All components work seamlessly across desktop, tablet, and mobile devices.

Modular

Import only what you need. Every component is published as an individual package for maximum flexibility and minimal bundle size.

Primary

#0070F3

Secondary

#7928CA

Success

#17C964

Warning

#F5A524

Customize your theme
with ease

FlexiUI's powerful theming system is built on Tailwind CSS, making it easy to customize colors, spacing, and component styles to match your brand.

  • Define your brand colors with CSS variables
  • Customize component variants and sizes
  • Create multiple themes for different contexts
Learn about theming

Dark mode support
out of the box

Every component is designed with dark mode in mind. Switch between light and dark themes seamlessly with our built-in theme system powered by next-themes.

  • Automatic dark mode detection based on system preferences
  • Easy theme customization with CSS variables
  • Support for multiple custom themes
Quick Start

Ready to get started?

Install FlexiUI and start building beautiful user interfaces in minutes. No configuration needed.

npm install @flexi-ui/theme @flexi-ui/system
TypeScript support
Tree-shakeable
Zero config
Production ready
Community

Join our community

FlexiUI is open source and built by a community of developers. Contribute, report issues, or just give us a star on GitHub!

Open Source

Star on GitHub

Show your support

Free Forever

MIT Licensed

Use anywhere

Built Together

Community

Join developers