Packages

UI Component Libraries Packages

Prebuilt, composable UI components and design-system primitives that speed up interface development without sacrificing accessibility (Radix, MUI, Chakra).

383 packages

Packages in UI Component Libraries

45Health
Library npm

boring-avatars

A lightweight React library that generates unique, colorful SVG avatars from any username or string.

6,468
MIT
Used by 9
41Health
Library npm

notistack

Stackable, customizable notification snackbars for React, shown with a hook or a single function call.

4,078
MIT
Used by 9
87Health
Library npm

Virtua

A zero-config, ~3kB virtual list and grid component for React, Vue, Solid, and Svelte

3,752
MIT
Used by 9
44Health
Library npm

react-copy-to-clipboard

A tiny React component that wraps any element to copy text to the clipboard on click.

2,367
MIT
Used by 9
66Health
Library npm

react-highlight-words

A React component that highlights matching search terms within a body of text

2,303
MIT
Used by 9
91Health
Library npm

chakra-ui

Accessible, themeable React UI components built on Ark UI primitives with a Panda CSS-powered styling engine.

40,700
MIT
Used by 8
81Health
Library npm

driver.js

A dependency-free, ~5kb TypeScript library for building product tours, feature highlights, and focus overlays.

26,947
MIT
Used by 8
55Health
Library npm

flatpickr

A lightweight, dependency-free JavaScript datetime picker with themes, locales, and plugins

16,460
MIT
Used by 8
59Health
Library npm

react-player

A single React component that plays video and audio from YouTube, Vimeo, Wistia, Mux, Twitch, TikTok, Spotify, HLS, DASH, and local files.

10,294
MIT
Used by 8
55Health
Library npm

react-joyride

A React component and hook for building guided product tours with spotlight overlays and floating tooltips.

7,880
MIT
Used by 8
56Health
Library npm

react-window-infinite-loader

A React hook and component that adds batched infinite-scroll data loading to react-window virtualized lists.

951
MIT
Used by 8
43Health
Library npm

Ant Design Colors

Generate full 10-step color palettes from a single base color, the algorithm behind Ant Design's theme system

688
MIT
Used by 8
50Health
Library npm

react-diff-viewer-continued

A maintained React component for rendering GitHub-style text diffs

236
MIT
Used by 8
98Health
Library npm

Angular CDK

Unstyled, accessible building blocks for authoring custom Angular components: overlays, drag-and-drop, focus/a11y utilities, virtual scrolling, and more.

25,033
MIT
Used by 7
91Health
Library npm

assistant-ui

Composable React primitives and a headless runtime for building production-grade AI chat interfaces.

12,707
MIT
Used by 7
93Health
Library npm

gridstack.js

A dependency-free TypeScript library for building draggable, resizable, responsive dashboard grid layouts in the browser.

9,208
MIT
Used by 7
42Health
Library npm

Radix UI Themes

Radix UI's official React component library for building accessible, themeable design systems with pre-styled components and design tokens.

8,787
MIT
Used by 7
67Health
Library npm

next-seo

React components for managing meta tags and JSON-LD structured data in Next.js apps

8,530
MIT
Used by 7
89Health
Library npm

react-data-grid

Feature-rich, virtualized data grid component for React

7,690
MIT
Used by 7
40Health
Library npm

react-responsive

CSS media queries as React hooks and components, with SSR-safe device detection.

7,181
MIT
Used by 7
95Health
Library npm

DocSearch

Free, Algolia-powered search widget for documentation sites, with a React component and vanilla-JS build

4,385
MIT
Used by 7
79Health
Library npm

React-Ace

A React component wrapper around the Ace code editor, with split and diff editing modes built in

4,205
MIT
Used by 7
57Health
Library npm

react-force-graph-2d

React component for rendering interactive 2D force-directed graphs on HTML Canvas.

3,335
MIT
Used by 7
87Health
Library npm

react-medium-image-zoom

Accessible medium.com-style image zoom for React, built on the native dialog element with zero dependencies

2,122
BSD 3
Used by 7

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers