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
@cloudflare/stream-react
Official React component for embedding and controlling Cloudflare Stream video players.
react-simple-pull-to-refresh
A zero-dependency React component that adds pull-to-refresh and fetch-more gestures to any scrollable list.
react-table-sticky
A lightweight React Table v7 plugin hook that adds sticky headers, footers, and pinned left/right columns to scrollable tables.
react-custom-scrollbars-2
Cross-browser, cross-device scrollbars for React with native scrolling, full style customization, and universal (SSR-safe) rendering.
MaterialDesign-React
A React component that renders Material Design Icon path data as accessible, stylable SVG icons.
solid-sonner
An opinionated toast notification component for Solid, closely tracking the React Sonner API.
dangerously-set-html-content
A tiny React component that renders raw HTML strings and actually executes any inline or external script tags inside them.
deprecated-react-native-prop-types
Restores React Native's removed ViewPropTypes, TextPropTypes, ImagePropTypes, and other prop-types as a standalone npm package.
react-connect-js
React components that wrap Stripe Connect.js, giving platforms typed, drop-in embedded UI for payments, payouts, onboarding, and account management.
unicornstudio-react
A typed React and Next.js wrapper for embedding Unicorn.Studio's interactive WebGL scenes, with lazy loading, placeholders, and live variable/preset control.
connect-js
Loader and initializer for Stripe Connect's embeddable onboarding, payments, and payout UI components.
rc-textarea
Auto-resizing React textarea component behind Ant Design's Input.TextArea
jQuery File Upload
A jQuery widget for multiple file uploads with drag-and-drop, progress bars, chunked/resumable transfers, and image previews across any server-side platform.
React Native Elements
Cross-platform React Native UI toolkit with 30+ themeable, TypeScript-typed components for iOS, Android, and Web.
Blueprint Colors
Official color constants and Sass variables powering Blueprint's design system, in modern and legacy palettes.
@shopify/draggable
A modular JavaScript drag-and-drop toolkit with composable Sortable, Swappable, and Droppable modules built on a common Draggable core.
Novel
A Notion-style WYSIWYG React editor with AI-powered autocompletions, built on Tiptap and ProseMirror.
typeahead.js
A fast, flexible autocomplete library combining the Bloodhound suggestion engine with a jQuery-based UI view.
Angular UI Bootstrap
Native AngularJS directives for Bootstrap components — no jQuery or Bootstrap JS required.
Primer CSS
GitHub's official Sass design system framework, providing utility classes and component styles for building GitHub-style interfaces.
reactstrap
Stateless, composable React components for Bootstrap 5, with no jQuery or Bootstrap JS required.
flowbite
An open-source library of interactive UI components built on top of Tailwind CSS, driven by HTML data attributes and a typed JavaScript API.
ng-zorro-antd
An enterprise-class Angular UI component library with 70+ components based on Ant Design.
Raycast API
The official React and TypeScript API for building extensions and AI tools that run inside Raycast, plus the `ray` CLI for scaffolding, building, and publishing them.