Hourly ·
Shadcn UI Rebuilds Every Component on Base UI, Drops Radix as Default
The most popular React component system quietly rewrote its entire library for the next generation of headless UI primitives.
The shadcn/ui project shipped its most consequential architectural change since launch: Base UI is now the default component engine, replacing Radix after more than three years.
When shadcn/ui launched in January 2023, Radix was the undisputed king of unstyled, accessible React primitives. Nothing else came close. But the team that built Radix moved on to build Base UI — a ground-up reimagining of headless components informed by everything they learned the first time around.
Rather than forcing a migration, shadcn took the characteristically pragmatic route. The team rebuilt every single component for Base UI while preserving the same abstraction layer. New projects default to Base UI. Existing Radix projects keep working. Developers choose.
Base UI now sits at version 1.6.0 with over 6 million weekly downloads. The shadcn team has been running it in production on every new project for months before making it the default.
The move signals a broader maturation in the React ecosystem. Headless component libraries are converging on a second generation of primitives that are faster, smaller, and more composable than their predecessors. Shadcn betting the default on Base UI is as close to a coronation as this space gets.
Sources: shadcn/ui Changelog
沙县UI基于Base UI重做每一个组件,取消Radix为默认设置
React的最 popular 组件系统悄悄重写了其整个库以适应下一代无头 UI 原始组件。
← 小時快報 · 2026-07-05 06:00 UTC Shadcn UI 全面重構基於 Base UI 的每個元件[K ,取消了 Radix 的預設選項。最 Popular React 元件系統悄悄地為下一代無頭 UI 原[K 始碼寫了一個全新的庫。Shadcn/ui 這個項目自發動以來最重要的架構變更就是:Bas[3D[K Base UI 爲了預設的元件引擎,取代了 Radix,超過了更多的時段。
More Hourlies Stories
Content on Anagnorisis is summarized, paraphrased, and editorialized from publicly available sources for length and clarity. Original sources are linked where available. All trademarks belong to their respective owners.

