UI kits & design systems
Find complete component libraries, headless primitives, and copyable UI blocks.
Choose a library or tool
44 options in this category.
Jump to a library or tool (44)
21st.dev
UI toolkitA collection of reusable React and Tailwind components.
- Good for
- Discovering prepared interface elements and page sections.
Ant Design
UI toolkitA React component library and design system for enterprise interfaces.
- Good for
- Building data-heavy business applications with established component patterns.
Ariakit
UI toolkitLow-level accessible components for React.
- Good for
- Creating a custom design system while reusing interaction and accessibility behavior.
Ark UI
UI toolkitA headless component library for several JavaScript frameworks.
- Good for
- Reusing accessible interaction patterns while controlling component styling.
Astryx Design System
UI toolkitAn open-source design system with customizable components.
- Good for
- Building a coordinated interface from shared design foundations.
Atlassian Design System
UI toolkitUI components, foundations, and guidance from Atlassian.
- Good for
- Building product interfaces around a coordinated enterprise design system.
Catalyst
UI toolkitA React application UI kit from the creators of Tailwind CSS.
- Good for
- Starting a product interface from a coordinated set of components.
Chakra UI
UI toolkitA React component library with composable styling and theme support.
- Good for
- Building consistent application screens from configurable components.
coss ui
UI toolkitA React component library built on Base UI.
- Good for
- Building application interfaces with customizable accessible primitives and components.
Cult UI
UI toolkitCopyable React interface components.
- Good for
- Adding customizable components and visual patterns to an application.
daisyUI
UI toolkitSemantic component classes built for Tailwind CSS.
- Good for
- Building coordinated interfaces without styling every element from utilities alone.
Draft UI
UI toolkitCopyable React components focused on accessible interface patterns.
- Good for
- Starting from simple component implementations that you can own and customize.
Flowbite React
UI toolkitReact components built around Tailwind CSS and the Flowbite design system.
- Good for
- Adding styled application components to a Tailwind-based project.
Fluent UI React
UI toolkitMicrosoft's React components for Fluent-style interfaces.
- Good for
- Building applications that follow Fluent design conventions.
FlyonUI
UI toolkitA Tailwind CSS component library with semantic class names.
- Good for
- Assembling styled interface elements with a class-based component workflow.
Headless UI
UI toolkitUnstyled interactive components for web interfaces.
- Good for
- Designing custom UI while reusing established interaction behavior.
HeroUI
UI toolkitA React component library built around accessible interface patterns.
- Good for
- Building a coordinated application UI with customizable components.
JollyUI
UI toolkitCopyable components built with React Aria and shadcn-style conventions.
- Good for
- Owning accessible component source in a Tailwind-oriented application.
Kuma UI
UI toolkitA component and styling library with build-time style generation.
- Good for
- Building typed interfaces while limiting runtime styling work.
Luxe
UI toolkitA collection of copyable interface components.
- Good for
- Adding distinctive visual components that you can customize in your codebase.
Mantine
UI toolkitA React library of components and utility hooks.
- Good for
- Building feature-rich application screens with coordinated UI controls.
Material Tailwind
UI toolkitTailwind-based components following Material Design patterns.
- Good for
- Building a styled interface with Material-inspired visual conventions.
MUI
UI toolkitA React component ecosystem including Material UI.
- Good for
- Building an application with a broad, coordinated component library.
Origin UI
UI toolkitCopyable React and Tailwind interface components.
- Good for
- Starting from editable application UI examples and layouts.
- Keep in mind
- Origin UI is preserved as a legacy collection with limited maintenance. New development continues in coss ui.
Park UI
UI toolkitA collection of styled components built on reusable UI primitives.
- Good for
- Starting a design system from coordinated component recipes.
Primer React
UI toolkitReact components and guidance from GitHub's Primer design system.
- Good for
- Building interfaces that follow Primer's product design conventions.
Pure UI
UI toolkitA design system built with Base UI primitives.
- Good for
- Starting a React interface from a coordinated Base UI component set.
Radix UI
UI toolkitAccessible React primitives and associated interface tooling.
- Good for
- Building custom-styled controls from reusable interaction components.
React Aria
UI toolkitAccessible interaction primitives and components for React.
- Good for
- Building a custom design system with established accessibility behavior.
React Component
UI toolkitA collection of React packages underlying Ant Design.
- Good for
- Using individual interface components without adopting a complete design system.
React Spectrum
UI toolkitAdobe's React implementation of its Spectrum design system.
- Good for
- Building interfaces with coordinated adaptive components and accessibility patterns.
react-daisyUI
UI toolkitReact components for daisyUI's Tailwind-based styles.
- Good for
- Using daisyUI patterns through component props and composition.
Reshaped
UI toolkitA React and Figma component system.
- Good for
- Keeping product design and implementation aligned through shared components.
RetroUI
UI toolkitReact and Tailwind components with a retro-inspired style.
- Good for
- Giving an application a deliberately distinctive visual identity.
Rewind UI
UI toolkitA React component library for application interfaces.
- Good for
- Assembling common screens from a coordinated component set.
Saas UI
UI toolkitComponents and starter tooling for SaaS interfaces.
- Good for
- Building business applications, internal tools, and account-management screens.
shadcn Admin Kit
UI toolkitComponents and blocks for administrative React applications.
- Good for
- Building internal tools and data-management dashboards with shadcn-style UI.
shadcn/ui
UI toolkitA collection of component source code and distribution tooling.
- Good for
- Owning and customizing accessible React components inside your project.
Spark UI
UI toolkitA component collection presented through an interactive Storybook.
- Good for
- Exploring reusable UI elements and their available variations.
Supabase UI Library
UI toolkitUI components for applications built with Supabase.
- Good for
- Adding frontend patterns connected to Supabase-backed features.
Tailark
UI toolkitPrebuilt UI blocks for marketing websites.
- Good for
- Composing responsive page sections from reusable layouts.
Tailwind Plus
UI toolkitA collection of Tailwind-based interface components and templates.
- Good for
- Accelerating application and marketing-page design with prepared layouts.
Tremor
UI toolkitReact components focused on dashboards and data presentation.
- Good for
- Assembling application dashboards from coordinated UI building blocks.
Uiverse
UI toolkitA community collection of CSS and Tailwind interface elements.
- Good for
- Finding small reusable visual components and styling inspiration.