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.
react-day-picker
A lightweight, fully customizable date picker component for React applications.
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.
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
Ant Design
An enterprise-class React UI library with 80+ high-quality, TypeScript-typed components and powerful theming.
react-intersection-observer
React hooks and a component for tracking when elements enter or leave the viewport.
Scalar API Reference
Interactive, embeddable API reference documentation generated from your OpenAPI or Swagger specs.
Emoji Mart
A customizable, framework-agnostic emoji picker component for the modern web.
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.
re-resizable
A dependency-free React component that adds drag-to-resize handles, grid snapping, and aspect-ratio locking to any element.
react-toastify
Drop-in toast notifications for React apps — accessible, themeable, and callable from anywhere in your code.
Emoji Picker React
A fully customizable, zero-config emoji picker component for React
react-rnd
A resizable and draggable React component with fine-grained control over size, position, and drag/resize boundaries.
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.