Shadcn/UI now defaults to Base UI instead of Radix

ui.shadcn.com
July 5, 2026
4 min read
61/100
Summary
Base UI is now the default component library in shadcn/ui as of July 2026. Base UI is developed by the same team that created Radix, offering unstyled headless components with improved APIs and accessibility.
Key Takeaways
- Base UI is now the default component library in shadcn/ui, replacing Radix for new projects.
- Base UI is stable at version 1.6.0 and has over 6 million weekly downloads.
- Radix is not being deprecated and will continue to receive updates and support alongside Base UI.
- A migration skill has been developed to facilitate transitioning from Radix to Base UI without disrupting existing projects.
Coverage & discussions
Hacker News · ui.shadcn.com
Community discussions
Historical count: 5 · 5 saved in sample · Historical sample
Analysis ready
Community Sentiment
Positives
- Mantine is brilliant for building quickly, and its customization options make it a favorite despite a slight learning curve.
- The shift to using LLMs for migration work could streamline processes, making development more efficient and less error-prone.
Concerns
- The copy-paste approach of shadcn may lead to more problems down the line, complicating upgrades that should be straightforward.
- Many feel that UI libraries are just reinventing the wheel endlessly, leading to frustration over redundant solutions.
Related Articles

Putting Linux on my RTX Spark laptop because I don't have a Microsoft account
Oct 19, 2026

Atlassianâs Mike Cannon-Brookes: AI agents need a name tagâand a human to be accountable for their actions
Oct 19, 2026

The reverts will continue until morale improves
Oct 19, 2026

I no longer care to work on any Ruby gems so I've archived all my repositories
Oct 19, 2026

Harness Engineering 101: The LLM is the brain, the harness is the body
Oct 19, 2026