UI Component Libraries Packages
Prebuilt, composable UI components and design-system primitives that speed up interface development without sacrificing accessibility (Radix, MUI, Chakra).
Packages in UI Component Libraries
Kind
Sort:Used by Most Apps
Recharts
A composable charting library for React, built on D3 and SVG.
TanStack Table
Headless, type-safe tables and datagrids for React, Vue, Solid, and more.
TanStack Virtual (React)
Headless React hook for virtualizing massive lists, grids, and tables at 60FPS.
React Flow
A highly customizable React library for building node-based editors, diagrams, and interactive flow charts.
xterm.js
A fast, self-contained TypeScript library for embedding fully-featured terminals in the browser.
Embla Carousel React
A lightweight, dependency-free React hook for building fluid, touch-precise carousels and sliders.
Headless UI
Unstyled, fully accessible UI components for React and Vue, built for Tailwind CSS
react-textarea-autosize
A drop-in <textarea> replacement for React that automatically grows and shrinks to fit its content.
react-grid-layout
A responsive, draggable, and resizable grid layout system for React with breakpoints and zero jQuery.
Bootstrap
The world's most popular front-end framework for building responsive, mobile-first sites
Scalar API Reference
Interactive, embeddable API reference documentation generated from your OpenAPI or Swagger specs.
React Native Gesture Handler
Declarative, native-driven touch and gesture handling for React Native, recognized on the UI thread.
Vue.Draggable
Vue 2 drag-and-drop component built on Sortable.js for reorderable lists
Ink
React for CLIs — build and test interactive command-line apps using declarative, Flexbox-based components instead of manual stdout writes.
Sortable
Reorderable drag-and-drop lists for modern browsers and touch devices, with no jQuery or framework required
react-toastify
Drop-in toast notifications for React apps — accessible, themeable, and callable from anywhere in your code.
NumberFlow (React)
An animated number component for React that transitions digits, formats locales, and respects reduced-motion preferences
react-device-detect
Detect device, browser, and OS type in React and conditionally render views accordingly
daisyui
Semantic component classes and built-in themes for Tailwind CSS, so buttons, forms, and modals no longer need a wall of utility classes.
react-datepicker
A fully customizable, accessible date and time picker component for React apps.
react-fontawesome
The official React component for rendering Font Awesome SVG icons, with full typing, accessibility, and animation support.
AG Grid Community
The free, MIT-licensed core of AG Grid — a high-performance JavaScript data grid with framework support for React, Angular, and Vue.
react-loading-skeleton
Animated React skeleton screens that automatically adapt to your app's fonts, sizing, and layout.
react-tooltip
A lightweight, accessible React tooltip component with automatic Floating UI-powered positioning.