UI components and icons for projects built with AI agents
Component libraries, primitives and icon sets. 75 tools ranked by how many of 12,697 public projects built with AI coding agents use them, with downloads and GitHub stars. Updated Oct 10, 2026.
| Tool | Used in agent projects | Downloads / wk | GitHub stars | License |
|---|---|---|---|---|
| Lucide React npm Comprehensive icon library with consistent design for React applications. |
2,519 (19.8%) | 108M | 24.9K | ISC |
| Class Variance Authority npm Type-safe CSS class composition for component variants and styling. |
1,791 (14.1%) | 66.3M | 6,903 | Apache-2.0 |
| Radix UI npm Unstyled, accessible component primitives for building design systems. |
1,519 (12.0%) | 182M | 19.4K | MIT |
| Sonner npm Opinionated toast notification component for React applications. |
1,025 (8.1%) | 49.6M | 13K | MIT |
| React Icons npm Popular icon packs imported as React components with ES6. |
688 (5.4%) | 8.8M | 12.7K | MIT |
| cmdk npm Command menu component library for React applications. |
687 (5.4%) | 42.2M | 13K | MIT |
| React Day Picker npm Flexible and customizable date picker component for React. |
675 (5.3%) | 42.8M | 6,859 | MIT |
| Vaul npm Unstyled, accessible drawer component for React with smooth animations. |
582 (4.6%) | 35M | 8,638 | MIT |
| react-resizable-panels npm Resizable panel layout component for React with keyboard and touch support. |
545 (4.3%) | 32M | 5,395 | MIT |
| input-otp npm Accessible one-time password input component for React with mobile support. |
529 (4.2%) | 29.8M | 3,268 | MIT |
| shadcn/ui npm Copy-paste React component library built on Radix UI and Tailwind CSS. |
328 (2.6%) | 11.8M | 125K | MIT |
| React Hot Toast npm Lightweight, customizable toast notification component library for React. |
261 (2.1%) | 3.8M | 11K | MIT |
| Heroicons npm Beautiful hand-crafted SVG icon set from Tailwind Labs available for React and Vue. |
243 (1.9%) | 4.1M | 23.9K | MIT |
| Headless UI npm Unstyled, accessible React components designed to integrate with Tailwind CSS. |
210 (1.7%) | 7.4M | 28.8K | MIT |
| TanStack Table npm Headless React table library for building powerful, flexible data tables and grids. |
188 (1.5%) | 23M | 28.5K | MIT |
| Material UI npm Comprehensive React component library implementing Google Material Design for production apps. |
186 (1.5%) | 10.1M | 99.2K | MIT |
| dnd kit npm Lightweight React library for building performant, accessible drag-and-drop experiences. |
176 (1.4%) | 28.1M | 17.7K | MIT |
| Tabler Icons npm Free MIT-licensed SVG icon set with React, Vue and other framework wrappers. |
169 (1.3%) | 3.6M | 22.2K | MIT |
| React Toastify npm React notification library for displaying toast messages with animations. |
160 (1.3%) | 3M | 13.4K | MIT |
| Base UI npm Headless React components and hooks with complete styling control and accessibility. |
148 (1.2%) | 16.6M | 11.1K | MIT |
| daisyUI npm Tailwind CSS component library with ready-to-use styled UI components. |
145 (1.1%) | 1M | 42.6K | MIT |
| React Dropzone npm React component for HTML5 drag-and-drop file upload zones. |
132 (1.0%) | 13.5M | 11K | MIT |
| React Vertical Timeline Component npm React component for rendering responsive vertical timeline layouts. |
120 (0.9%) | 58.1K | — | — |
| Swiper npm Mobile touch slider framework with hardware acceleration for carousel components. |
113 (0.9%) | 4.2M | 41.9K | MIT |
| Font Awesome npm Comprehensive icon library with SVG and CSS support for web and mobile applications. |
100 (0.8%) | 2.8M | 77K | (CC-BY-4.0 AND MIT) |
| qrcode.react npm React component for generating QR codes with customizable styling and options. |
96 (0.8%) | 9.7M | 4,287 | ISC |
| Chakra UI npm Accessible React component library with built-in theming and responsive design. |
86 (0.7%) | 1.6M | 40.7K | MIT |
| Bootstrap npm Popular CSS framework with responsive grid and pre-built UI components. |
82 (0.6%) | 5.8M | 175K | MIT |
| Ant Design npm Enterprise-grade React component library with complete UI design system. |
75 (0.6%) | 3.7M | 99.7K | MIT |
| TanStack Virtual npm Headless virtualization library for rendering large scrollable lists efficiently. |
67 (0.5%) | 27M | 7,134 | MIT |
| PropTypes npm Runtime type checking for React component props and object structures. |
61 (0.5%) | 108M | 4,445 | MIT |
| Floating UI npm Toolkit for positioning popovers, tooltips, dropdowns and other floating elements. |
56 (0.4%) | 25.5M | 32.8K | MIT |
| Phosphor Icons npm Comprehensive icon library with React component support for consistent UI design. |
49 (0.4%) | 5.1M | 1,768 | MIT |
| Iconify npm Unified icon component library with access to 150k+ icons across frameworks. |
47 (0.4%) | 1.1M | 6,356 | MIT |
| react-qr-code npm QR code generator component for React and React Native applications. |
44 (0.3%) | 2.8M | 891 | MIT |
| react-spinners npm Collection of customizable loading spinner components for React. |
44 (0.3%) | 755K | 3,354 | MIT |
| React Bootstrap npm Bootstrap 5 components rebuilt as React components with React API. |
43 (0.3%) | 1.3M | 22.6K | MIT |
| react-slick npm React carousel/slider component with touch support and customization. |
43 (0.3%) | 1.4M | 11.9K | MIT |
| @react-navigation/elements npm UI component library for building React Native navigation interfaces. |
42 (0.3%) | 5.3M | 24.5K | MIT |
| react-select npm Flexible and accessible select dropdown component for React applications. |
39 (0.3%) | 9.3M | 28K | MIT |
| Slick Carousel npm Fully-featured jQuery carousel plugin with touch support and responsive design. |
38 (0.3%) | 1.1M | 28.5K | MIT |
| Material-UI npm React component library implementing Google's Material Design system. |
35 (0.3%) | 1.3M | 99.2K | MIT |
| Mantine npm React component library with 50+ hooks for state, UI and form management. |
34 (0.3%) | 3M | 31.8K | MIT |
| React Datepicker npm Reusable React datepicker component with extensive customization. |
34 (0.3%) | 5.1M | 8,381 | MIT |
| React DnD npm React library for building flexible drag-and-drop interfaces. |
34 (0.3%) | 5.4M | 21.6K | MIT |
| Reka UI npm Vue component library porting Radix UI primitives for headless development. |
34 (0.3%) | 2.2M | 6,861 | MIT |
| Ant Design Icons npm Comprehensive icon library for Ant Design and React projects. |
31 (0.2%) | 4.1M | 1,094 | MIT |
| @xterm/addon-fit npm xterm.js addon that automatically fits terminal dimensions to container size. |
30 (0.2%) | 4.5M | 21.3K | MIT |
| Lucide Vue Next npm Icon library with 1000+ beautiful, consistent SVG icons for Vue 3 applications. |
30 (0.2%) | 1.1M | 24.9K | ISC |
| @icons-pack/react-simple-icons npm React components for Simple Icons, providing 3000+ brand SVG icons. |
29 (0.2%) | 1.1M | 554 | MIT |
| react-tooltip npm React component library for displaying accessible tooltips on hover or focus. |
29 (0.2%) | 2.1M | 3,824 | MIT |
| react-wrap-balancer npm React component that automatically balances text wrapping for more readable headings. |
29 (0.2%) | 249K | 4,211 | MIT |
| SweetAlert2 npm Beautiful, accessible, customizable popup dialogs replacing default JavaScript alerts. |
28 (0.2%) | 955K | 18.1K | MIT |
| Lucide Svelte npm Beautiful, consistent SVG icon library optimized for Svelte applications. |
27 (0.2%) | 936K | 24.9K | ISC |
| Popper npm Positioning engine for tooltips, popovers and dropdown menus. |
27 (0.2%) | 23.6M | 32.8K | MIT |
| Bits UI npm Headless UI component library for Svelte with unstyled, composable components. |
27 (0.2%) | 1.2M | 3,604 | MIT |
| react-modal npm Accessible modal dialog component for React with WAI-ARIA compliance. |
27 (0.2%) | 3.1M | 7,404 | MIT |
| HeroUI npm Modern React component library built with Tailwind CSS 4.0 for rapid UI development. |
26 (0.2%) | 683K | 30.9K | MIT |
| React Flow npm Customizable React library for building node-based editors and interactive flow diagrams. |
26 (0.2%) | 2.3M | 38.6K | MIT |
| Material-UI Icons npm Material Design SVG icons converted to React components. |
25 (0.2%) | 1.1M | 99.2K | MIT |
| NextUI npm Modern, accessible React component library with Tailwind integration. |
25 (0.2%) | 91.9K | 30.9K | MIT |
| Lucide React Native npm Beautiful, consistent React Native icon library with consistent design. |
25 (0.2%) | 2.5M | 24.9K | ISC |
| React Aria Components npm Accessible, unstyled React component library built on React Aria. |
25 (0.2%) | 4.8M | 15.9K | Apache-2.0 |
| react-textarea-autosize npm Textarea component that automatically grows with content. |
25 (0.2%) | 9.1M | 2,413 | MIT |
| Next.js Top Loader npm Loading bar component for Next.js powered by nprogress. |
24 (0.2%) | 851K | 1,242 | MIT |
| NProgress npm Slim, elegant progress bar library for web applications. |
24 (0.2%) | 3.7M | 26.4K | MIT |
| @hello-pangea/dnd npm Accessible drag-and-drop library for React lists and grids. |
23 (0.2%) | 3.2M | 4,034 | Apache-2.0 |
| Material-UI Lab npm Experimental Material-UI components and features in development. |
23 (0.2%) | 687K | 99.2K | MIT |
| Bootstrap Icons npm Official SVG icon library with hundreds of icons, compatible with Bootstrap and any project. |
22 (0.2%) | 802K | 8,140 | MIT |
| xterm.js Web Links Addon npm xterm.js addon for making URLs clickable in terminal emulator. |
21 (0.2%) | 2.1M | 21.3K | MIT |
| React Responsive Masonry npm Responsive masonry grid layout component for React using CSS flexbox. |
21 (0.2%) | 281K | 455 | MIT |
| Vue Sonner npm Toast notification component library for Vue 3 with smooth animations. |
21 (0.2%) | 2M | 1,467 | MIT |
| FullCalendar Day Grid npm Display events on month view or day grid for FullCalendar component. |
20 (0.2%) | 2.4M | 20.7K | MIT |
| emoji-picker-react npm Accessible React emoji picker with keyboard navigation and customizable styling. |
20 (0.2%) | 1.6M | 1,459 | MIT |
| React Native Vector Icons npm Customizable icon library for React Native with NavBar and TabBar support. |
20 (0.2%) | 553K | 17.9K | MIT |
Nothing here matches. Search all tools →
Other categories
Web frameworks Styling and CSS Animation and motion 3D and graphics Charts and data visualisation Forms, validation and schemas State and data fetching Markdown, editors and content Desktop and mobile apps Utilities Model SDKs Agent, MCP and tool libraries Prompts, structured output and evals ML and data science Databases, ORMs and clients SDKs for hosted services Auth and security libraries Jobs, queues and workflows Files, images and media Scraping, browsers and parsing HTTP servers and APIs HTTP clients and networking Testing Linting and formatting Languages, types and runtimes Build tools and bundlers Dev workflow and config Logging, monitoring and analytics Crypto and web3 Game development