Copy-paste React component collection built on Base UI (the default), Radix, or React Aria primitives and Tailwind. You own the source, customize freely, no library to upgrade.
shadcn/ui is not a component library you install. It is a CLI that copies accessible, well-styled React components into your codebase. Components are built on Base UI (the default for new projects since July 2026), Radix, or React Aria for behavior and Tailwind for styling. Because the source lives in your repo, you can change anything. shadcn became the default component layer for Next.js apps in 2024-2025 and now ships first-class registry support so teams can publish their own component sets. The trade-off versus a packaged library is that you maintain the components.
Last verified
npx shadcn@latest initnpx shadcn@latest add buttonnpx shadcn@latest init -t nextSources: shadcn/ui changelog, Changelog RSS (entry dates), Base UI as the Default (July 2026), Next.js installation, CLI docs, GitHub repository
Unstyled, accessible React primitives. Dialogs, popovers, dropdowns, and more, with full keyboard and screen-reader support out of the box.
Vercel's generative UI tool. Describe a component, get production-ready React code with shadcn/ui and Tailwind. Iterate by chatting. Free to try.
Drop-in auth for React/Next.js. Pre-built sign-in UI, session management, user profiles, org management. This site uses Clerk for authentication.
The React meta-framework. App Router, Server Components, Server Actions, file-based routing, and first-class deployment on Vercel.
Copy-paste React component collection built on Base UI (the default), Radix, or React Aria primitives and Tailwind. You own the source, customize freely, no library to upgrade.
Try shadcn/uiHonest takes on AI dev tools, frameworks, and infrastructure - delivered to your inbox.
Subscribe FreeDeployment platform behind Next.js. Git push to deploy. Edge functions, image optimization, analytics. Free tier is generous.
Self-hosted PaaS for deploying apps, databases, and services. Git-based deploys, Docker support, preview environments, and a clean UI.
Reactive backend - database, server functions, real-time sync, cron jobs, file storage. All TypeScript. This site's backend (courses, videos, user data) runs on Convex.
Install the dd CLI and scaffold your first AI-powered app in under a minute: Next.js 16, Convex, Clerk, Autumn, Tailwind v4 and an agent-ready CLAUDE.md.
Getting StartedConfigure Claude Code for maximum productivity -- CLAUDE.md, sub-agents, MCP servers, and autonomous workflows.
AI AgentsWhat MCP servers are, how AI clients like Claude Code call their tools, how to add one through .mcp.json, and how to build your own in TypeScript.
AI Agents
Next.js 16.3 adds opt-in Instant Navigations with partial prefetching, up to 90% less dev-server RAM, faster cached buil...

Octane is an MIT-licensed framework from Inferno's creator that compiles React-style hooks and Suspense to direct DOM co...

A simple image rotation button reveals deep truths about responsive interface design - why buttons must always respond p...

Claude Design reads your repo to build a design system, generates layouts like pricing pages, and exports HTML/CSS to yo...

Every AI-generated site looks the same. Magic Patterns bets on design instead: Chrome extension capture, an infinite can...

Most AI design tools try to replace your stack. Magic Patterns turns prompts into UI prototypes on an infinite canvas, w...

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.