Personal shadcn/ui registry maintained by Alex Carpenter (UI Engineer at Clerk)
Easy one-command installation via shadcn CLI for seamless integration
Current standout components include Info List, Inline Text, and a powerful Pricing Table
Components feature thoughtful variants, icon slots, toggle support, and real-world usability
Live previews with v0.dev links for interactive demos and quick code generation
Free, open-source, and community-oriented — perfect extension for shadcn/ui users
Alex Carpenter UI is a curated, high-quality custom registry of reusable React components created by experienced UI Engineer Alex Carpenter for developers working with shadcn/ui who want clean, practical, and well-designed additions without reinventing the wheel. Its core value is providing thoughtfully crafted components that solve common UI challenges with elegance and flexibility — like versatile lists, seamless inline text with icons, and a full-featured pricing table with billing toggles — all while staying 100% compatible with your existing shadcn/ui + Tailwind setup. Built to the official shadcn registry spec with TypeScript and Tailwind CSS, it's ideal for use-cases like building pricing sections, data lists, annotated text, or any part of a SaaS dashboard, marketing page, or product interface where polished, reusable UI blocks accelerate development and maintain consistency.
Registry CLI Integration: Add components directly with npx shadcn@latest add using the custom registry URL
Info List Component: Flexible list with optional headers, slotted items, and icon support for clean data display
Inline Text Component: Text wrapper that perfectly integrates icons without breaking flow or layout
Pricing Table Component: Full-featured table with monthly/yearly toggle, "Popular" badges, discount display, and subscribe buttons
v0.dev Previews: Each component links to an interactive v0.dev demo for live testing and AI-assisted code generation
Scoped Packages: Published under @alexcarpenter/* namespace for clean imports and organization
High-quality, thoughtful components from a respected UI engineer — feels like an official extension
Saves significant time on common but tricky patterns like pricing toggles and slotted lists
Perfect visual and technical alignment with shadcn/ui — zero style conflicts
v0.dev integration adds modern prototyping power
Completely free and open — no barriers to use or experimentation
Small, curated collection (currently focused on a few high-impact components)
Requires an existing shadcn/ui project for meaningful usage
No built-in advanced animations — keeps things lightweight and focused on structure
Alex Carpenter UI provides a focused set of high-quality components: Info List for structured items with headers/icons; Inline Text for seamless text-icon flow; Pricing Table with toggle, highlights, discounts, and CTAs — all with example JSON configs for v0.dev previews, full TypeScript types, and registry-ready code for direct shadcn installation.
Alex Carpenter UI is completely free and publicly accessible as an open shadcn/ui registry — no tiers, subscriptions, or costs for unlimited additions to personal or commercial projects.
Alex Carpenter UI integrates seamlessly with shadcn/ui CLI and ecosystem; Tailwind CSS for styling; Radix UI primitives; v0.dev for previews and generation; plus any React/TypeScript setup supporting shadcn registries — deployable on Vercel or similar.
Yes - fully open and free for all shadcn/ui users.
Configure the registry in components.json, then use shadcn CLI to install.
Yes - each component links to v0.dev for interactive demos.
A list component with support for items, headers, and icons slots.
Submit your Shadcn product to AllShadcn, get featured, and drive genuine traffic while showcasing your work to the world. Turn your creativity into revenue and begin selling today! 🚀