stackpicks.dev
Preview mode — 111 repos, zero database

The open-source stack,
curated by builders.

Tell us what you're building or what you need. We'll surface the right repo, with an honest take on whether to use it.

Or paste a GitHub repo — owner/repo — to preview it live.

Filtered byUI Componentsclear

UI Components

14 repos
shadcn-ui
ui

The default for Next.js builders in 2026. Not a dependency — you copy components into your codebase and own them forever. Built on Radix primitives so accessibility is solid out of the box. The catch:…

UI ComponentsDesign Systems
You are on Next.js or Vite + React with Tailwind, you want full control over component code, and you do not mind some manual maintenance.
You need Material Design specifically, you want automatic library upgrades, or you are not on Tailwind.
shadcn-ui/uiView
mui
material-ui

The safe enterprise pick. Massive component library, well-documented, every internal admin tool uses it. Price: your app will look like every other Material Design app, bundle sizes are heavy, and cus…

UI ComponentsDesign Systems
You are building internal tools or B2B dashboards where speed of assembly matters more than brand identity.
You are building a consumer product, marketing site, or anything where the brand needs to look distinct.
mui/material-uiView
radix-ui
primitives

The accessibility primitives shadcn/ui is built on. If shadcn is too opinionated drop down one level and use these directly. WAI-ARIA compliant out of the box, unstyled so you bring your own design. ~…

UI Components
You are building a custom design system and need accessible primitives without imposed styling.
You want ready-to-ship styled components — use shadcn/ui or Material UI instead.
radix-ui/primitivesView
mui
base-ui

New library from the MUI team in 2026, similar philosophy to Radix Primitives — unstyled accessible components. ~3.7M weekly downloads in early 2026 and moving fast. Worth watching if you hit Radix li…

UI Components
You are starting a new design system and want the most actively maintained primitive layer right now.
You are already deep in Radix or shadcn — migration cost is real, no urgency to switch.
mui/base-uiView
chakra-ui
chakra-ui

Composable component library with strong defaults and a great theming system. ~38k stars. Sits between Material UI (too opinionated) and shadcn (too DIY). Good developer experience and accessibility —…

UI ComponentsDesign Systems
You want batteries-included components with clean visuals and a sensible theming API.
You need cutting-edge features — release cadence has slowed and momentum has shifted to shadcn/Base UI.
chakra-ui/chakra-uiView
nextui-org
nextui

Modern visual style, animations baked in, built on Tailwind. ~22k stars. Slightly more opinionated than shadcn but ships pre-styled. Recently rebranded — check the latest docs.

UI Components
You want modern visuals without writing the design yourself and you are okay with their aesthetic.
You need a fully custom design or already invested in shadcn ecosystem.
nextui-org/nextuiView
mantinedev
mantine

100+ components and 50+ hooks. ~26k stars. Particularly strong on form handling and date pickers. Less hyped than shadcn but mature, well-documented, and just works. Good fit for SaaS dashboards.

UI ComponentsForms & Validation
You want a comprehensive React component library with excellent forms and hooks out of the box.
You want copy-paste ownership of component code — Mantine is a traditional dependency.
mantinedev/mantineView
ant-design
ant-design

The B2B default in Asia. ~93k stars. Deep, enterprise-grade component set — tables, forms, dates, charts all included. Visually distinctive (and dated to some eyes). Strong choice for admin panels but…

UI ComponentsDesign Systems
You are building enterprise admin panels, data-heavy dashboards, or SaaS for Chinese/SEA markets.
You are building consumer-facing products — the look is too enterprise.
ant-design/ant-designView
tailwindlabs
headlessui

Unstyled, accessible components from the Tailwind team. Smaller surface than Radix but tighter integration with Tailwind ecosystem. Good for simple custom design systems where you do not need Radix-le…

UI Components
You are on Tailwind and need a few accessible primitives (dialog, menu, listbox) without bringing in Radix.
You need a full set of primitives or community-maintained components — Radix has more.
tailwindlabs/headlessuiView
arco-design
arco-design

ByteDance enterprise design system. Cleaner aesthetics than Ant Design, deep component library, growing presence outside China. Solid pick for enterprise tooling where you want a more modern visual ba…

UI ComponentsDesign Systems
You like Ant Design but want a more modern visual style.
You are building consumer products or expect long-term English-language community support — Chinese-language docs dominate.
arco-design/arco-designView
magic-ui-design
magic-ui

50+ animated React components built on Motion + Tailwind. Copy-paste style like shadcn but for animated effects: animated text, marquee, bento grids, file trees. Pairs perfectly with shadcn for landin…

Animation & MotionUI Components
You need animated marketing landing components fast and you are already on shadcn + Tailwind.
You are building a utility app where animation is decoration — focus on UX, not flair.
magic-ui-design/magic-uiView
aceternity
ui

Premium-feeling animated components for landing pages. Free core + paid pro. Useful as a reference even if you do not use the components directly — the source shows good Motion patterns.

Animation & MotionUI Components
You are shipping a SaaS landing page and want premium-feeling motion without a designer.
You need consistent product UI components — these are landing-page flair, not a design system.
aceternity/uiView
tamagui
tamagui

Universal UI for React Native + web. Compile-time style extraction means near-native performance. The best option in 2026 for genuinely sharing UI code across web and mobile.

MobileUI Components
You are shipping mobile and web with one codebase and want truly performant UI.
You are web-only or mobile-only — simpler libraries exist for each.
tamagui/tamaguiView
storybookjs
storybook

Component development environment. ~84k stars. Develop, test, and document components in isolation. Mostly used by larger teams with design systems.

TestingUI Components
You are maintaining a design system or have multiple developers building components in parallel.
You are a solo developer — overkill for most product work.
storybookjs/storybookView
Don't see what you need?

We'll add it in 60 minutes.

Tell us what tool or use case is missing. We'll research the best repo for it, write an honest take, add it to the directory, and email you the link. No paywall, no signup required.

We respond in under 60 minutes during business hours (10:00–18:00 IST).

Preview — the curated 104 — StackPicks