UI libraries

Find the components, frameworks, and pricing that fit your next project.

120 libraries

Headless UI landing page

Headless UI

Unstyled React and Vue components for menus, dialogs, disclosures, listboxes and other interface patterns, leaving visual styling to the application.

ReactVue
Basecoat landing page

Basecoat

A framework-independent HTML, CSS and JavaScript implementation of shadcn-style components, with Tailwind CSS source, generated styles and optional template helpers.

Framework agnosticHTMLCSSJavaScriptTailwind CSS
Svelte Sonner landing page

Svelte Sonner

A Svelte toast-notification component with action, promise, status and custom-content variants, positioning controls and configurable presentation.

Svelte
Animate UI landing page

Animate UI

A copy-in distribution of animated React primitives, components and icons using TypeScript, Tailwind CSS and Motion, with shadcn-style installation.

ReactTypeScriptTailwind CSSMotion
Floating UI landing page

Floating UI

A low-level positioning and interaction toolkit for anchored tooltips, popovers, menus and overlays, with collision handling and platform-specific JavaScript bindings.

JavaScriptReactReact NativeVue
Nuxt UI landing page

Nuxt UI

A themed Vue and Nuxt component system built on Reka UI and Tailwind CSS, covering forms, navigation, overlays and application layouts with shared configuration.

VueNuxtTailwind CSS
guise landing page

guise

A native Rust component layer for GPUI, combining theme tokens, composable controls, reactive bindings and motion for desktop applications.

RustGPUI
Mantine landing page

Mantine

A React component and hooks ecosystem covering forms, overlays, dates, charts and app utilities, with theme tokens, CSS styling and optional extension packages.

React
React Flow landing page

React Flow

A React library for node-based editors and interactive diagrams, with customizable nodes, edges, pan/zoom controls and workflow-builder examples.

React
Park UI landing page

Park UI

Copy-in, styled component recipes built on Ark UI and Panda CSS for creating a consistent custom design system.

ReactSolidJSPanda CSS
Kobalte landing page

Kobalte

Unstyled SolidJS components and primitives for composing custom controls, dialogs and design systems with your own styling.

SolidJS
Oat landing page

Oat

A semantic HTML and CSS component library with small optional JavaScript and Web Components, designed for straightforward interfaces without a framework or build pipeline.

Framework agnosticHTMLCSSWeb Components
Sonner landing page

Sonner

A focused React toast-notification component with stacked messages, action and promise states, positioning controls and customizable presentation.

React
Melt UI landing page

Melt UI

Headless Svelte UI builders that attach state, attributes and interaction behavior to your own elements, leaving markup and visual styling under your control.

SvelteSvelteKit
Varlet landing page

Varlet

A mobile-first Vue 3 component system with Material Design 2 and 3 themes, on-demand imports and documented desktop adaptation.

Vue 3
Swapy landing page

Swapy

A framework-agnostic drag-to-swap interaction library that adds rearrangeable slots and items to existing layouts, with framework integration guides.

Framework agnosticJavaScriptReactVueSvelte
spartan landing page

spartan

Angular UI primitives with npm-installed behavior and copy-in Tailwind styles, covering forms, overlays, navigation and application-interface patterns.

AngularTailwind CSS
Skeleton landing page

Skeleton

An adaptive Tailwind CSS design system with theme tokens, styled utilities and interactive components for Svelte and React.

Tailwind CSSSvelteReact
useLayouts landing page

useLayouts

Free animated React components and micro-interactions distributed as editable source through a shadcn-compatible registry, using Motion and Tailwind CSS.

ReactTailwind CSSMotion
UImaxxing landing page

UImaxxing

A token-driven UI component collection with conversational, data, finance and motion patterns, a shared Tailwind v4 stylesheet and a separately sold animated set.

Tailwind CSS
Kobra Systems landing page

Kobra Systems

React UI components spanning forms, agent interfaces and content controls, with motion, sound and per-component source, CSS and AI handoff material.

ReactTailwind CSSBase UIMotion
Hyperiux Vault landing page

Hyperiux Vault

Source-first effects for React and Next.js, covering cursor interactions, text reveals, scroll systems, page transitions and WebGL scenes, with free and Pro selections.

ReactNext.jsGSAPMotionThree.js
beUI landing page

beUI

Copy-in animated React components for Next.js and other React apps, using Motion and Tailwind CSS, with controls, agent surfaces, charts and a separate Pro catalogue.

ReactNext.jsTailwind CSSMotion
Bencho landing page

Bencho

An interactive React component gallery organized by gestures such as hover, press, drag and type, with live previews and a canvas for arranging UI blocks.

React