Shadcn/UIがデフォルトをBase UIに変更

मूल शीर्षक: Shadcn/UI now defaults to Base UI instead of Radix

यह क्यों महत्वपूर्ण है

フロントエンド開発で広く使われるShadcn/UIのデフォルト変更は、今後のUIライブラリ採用トレンドに直接影響を与える重要な転換点となる。

Shadcn/UIは2026年7月より、デフォルトのコンポーネントライブラリをRadixからBase UIに変更した。Base UIはバージョン1.6.0で週600万以上のダウンロード数を記録しており、shadcn/createで作成されるプロジェクトではすでにBase UIがRadixの2倍の選択率となっていた。

Shadcn/UIは2023年1月の公開以来、Radixをベースとして構築されてきた。Radixはアクセシビリティに優れたヘッドレスコンポーネントライブラリとして、数百万のアプリで採用されてきた実績を持つ。

今回のデフォルト変更の背景として、Radixを開発した同じチームが新たに開発したBase UIが安定版となり、バージョン1.6.0に到達、週600万以上のダウンロード数を記録していることが挙げられる。また、shadcn/createで作成されるプロジェクトではBase UIがRadixを2対1で上回る選択率となっており、コミュニティがすでにBase UIを選んでいたことを公式に認める形となった。

具体的な変更点として、`npx shadcn init`コマンドの実行時にBase UIがデフォルトで選択されるようになり、ドキュメントのコンポーネントページもBase UIタブが最初に表示されるようになった。

ただし、Radixが廃止されるわけではなく、今後も両ライブラリ向けにアップデートと新コンポーネントが提供される。既存のRadixプロジェクトの移行は不要で、`npx shadcn init -b radix`フラグを使えば引き続きRadixをデフォルトとして使用できる。移行を希望するユーザー向けには、`pnpm dlx skills add shadcn/ui`コマンドとコーディングエージェントを使ったコンポーネント単位での段階的な移行ツールも提供されている。

स्रोत

ui.shadcn.com — मूल लेख पढ़ें →