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
plyr
A simple, accessible HTML5, YouTube, and Vimeo media player
react-native-vector-icons
Customizable vector icon components for React Native, bundling 15+ popular icon fonts like FontAwesome, Ionicons, and MaterialIcons out of the box.
vue-echarts
A Vue 3 component that wraps Apache ECharts, handling chart lifecycle, resizing, theming, and smart option updates.
react-monaco-editor
A React component that wraps Microsoft's Monaco Editor, the code-editing engine behind VS Code, for embedding a full-featured code or diff editor in React apps.
react-wrap-balancer
A tiny React component that balances multi-line text wrapping for more readable headlines
floating-vue
Vue 3 tooltips, dropdowns, and menus powered by Floating UI for smart, viewport-aware positioning.
react-native-pdf
A cross-platform PDF viewer component for React Native, with zoom, paging, password protection, and native text selection.
Vue Json Pretty
A Vue component for rendering JSON data as a collapsible, selectable tree view
allotment
A React component for resizable, VS Code-style split-pane layouts with draggable sashes and snap-to-zero panes.
masked-view
A cross-platform React Native component that clips content using the alpha channel of any React element as a mask.
Laravel Breadcrumbs
Define named, parent-linked breadcrumb trails once and render them anywhere with built-in Bootstrap, Tailwind, and JSON-LD templates.
react-inspector
Chrome DevTools-style object, table, and DOM inspector components for React apps.
json-edit-react
A highly-configurable React component for editing or viewing JSON and object data inline.
react-json-view
A zero-dependency, fully typed React component for rendering and editing JSON as a collapsible, themeable tree.
sphinx-design
Responsive web components for Sphinx documentation
CopilotKit
React hooks and providers for building AI copilots with shared state, generative UI, and human-in-the-loop workflows.
Select2
A jQuery-based replacement for select boxes with search, tagging, remote data, and infinite scroll.
sweetalert2
A zero-dependency, highly customizable, and accessible (WAI-ARIA) replacement for JavaScript's native alert, confirm, and prompt popups.
antd-mobile
Essential React UI component library for building mobile web apps
react-slick
A faithful React port of the jQuery Slick Carousel, giving React apps swipeable, responsive, infinitely-loopable sliders.
intl-tel-input
A JavaScript library that turns a plain text field into a country-aware phone number input, with official React, Vue, Angular, and Svelte components.
Ant Design X
React components for building AI-native chat, copilot, and agent interfaces on top of Ant Design.
Leaflet.markercluster
Beautiful, animated marker clustering for Leaflet maps with thousands of points
react-calendar
Ultimate calendar for your React app — day, month, year, and decade views with built-in range selection.