Shadcn/ui-compatible registry of handcrafted components, blocks, and utilities for seamless integration into existing projects
Conforms to Vercel's components. build specification for standardized, registry-based installation via CLI
Diverse collection including interactive selectors, progress indicators, timelines, and animated charts
Maintained by Antonio Brandao with a focus on practical, production-ready enhancements
Open-source and publicly accessible, encouraging community extensions and contributions
Ideal for devs customizing shadcn/ui setups without starting from scratch
ABUI is a specialized, open-source registry of reusable React UI components, blocks, and utilities created for developers working with shadcn/ui who want to quickly add polished, specialized elements to their applications without reinventing common patterns. Its core value is providing a structured, compatible extension to the shadcn ecosystem, allowing one-command installations that blend perfectly with your Tailwind CSS and Radix primitives setup—saving time on custom implementations while maintaining full control and customizability. Built to Vercel's components.build spec with React, TypeScript, and Tailwind CSS, it's perfect for use-cases like enhancing admin dashboards with advanced selectors and timelines, adding scroll-based interactions to marketing sites, or prototyping dynamic data visualizations in SaaS tools—anywhere you need targeted UI boosts in a shadcn-powered project.
Registry-Based Installation: Pull components directly via shadcn CLI for automatic setup and dependency alignment.
Specialized Components: Unique additions like Radio Tabs for grouped selections, Color Swatch Selector for visual pickers, and Table of Contents with active tracking.
Interactive Blocks: Ready-made sections such as draggable Timeline for scheduling, Availability designer for time slots, and Animated Chart with spring physics.
Progress & Feedback Tools: Scroll Progress bar for reading indicators and customizable Spinner for loading states.
Utility Enhancements: Extra breakpoints, orientation media queries, and debug classes to refine responsive development.
Variant-Rich Designs: Multiple styles (e.g., TOC variants) with depth-aware styling and animation triggers for engaging UIs.
Frictionless integration with shadcn/ui ecosystems, accelerating workflows for existing users
High-quality, niche components fill gaps in standard libraries without bloat
Standards-compliant registry ensures reliability and easy updates
Open-source accessibility invites forking and customization for specific needs
Practical focus on real-world interactions like drag-resizable slots and scroll reveals
Requires an existing shadcn/ui setup, limiting appeal for non-shadcn projects
Smaller, curated collection means fewer general-purpose components than full libraries
No built-in documentation beyond registry demos; relies on code inspection for deep usage
ABUI delivers a curated set of specialized building blocks across components, blocks, and utilities: selector tools like Radio Tabs, Radio Rows, Color Swatch Selector, and Label Selector for intuitive inputs; display enhancers such as Breakpoint Display, Scroll Progress, Text Gradient, and Spinner; structured content via Accordion Multiselect, Timeline Steps, and Table of Contents (with variants); interactive blocks including Timeline (Gantt-style draggable), Availability (weekly slots), Calendar Year, Scroll Reveal Content, and Animated Chart; plus utilities for Orientation Media Queries, Extra Breakpoints (XS/XXS/3XL), and Debug Utils—all formatted for shadcn registry import and Tailwind customization.
ABUI is completely free and open-source, with no tiers, subscriptions, or costs—access the full registry publicly via the site for unlimited personal or commercial use. As a community-maintained project, it relies on contributions rather than paid support.
ABUI integrates seamlessly with shadcn/ui for primitives and CLI installation; Tailwind CSS for styling; React and TypeScript for development; Next.js or any React framework via Vercel's components.build spec—deployable on Vercel for optimal registry performance.
Absolutely—designed as a compatible extension for shadcn projects.
Use the shadcn CLI with the ABUI registry URL for one-command adds.
Fully—built on Tailwind and Radix for easy overrides and theming.
A shadcn-compatible registry of reusable component, block & utilities
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! 🚀