Radix Primitives
Unstyled, accessible React component primitives for building your own design system instead of adopting a pre-styled one.
- 活発にメンテナンスされている
- ドキュメントが充実
- 寛容なライセンス
概要
Radix Primitives is a low-level React component library focused on accessibility, keyboard interaction and correct ARIA behavior for common UI patterns (dialogs, dropdowns, tooltips, tabs, popovers and more), deliberately shipped without visual styling. The idea is that you bring your own CSS/styling approach and get the accessibility and interaction behavior handled for you, rather than fighting to override another library's opinionated styles.
Components can be adopted incrementally — you don't need to commit to Radix as your entire UI layer, individual primitives can sit alongside existing components. It's the unstyled foundation that several popular styled component systems, including shadcn/ui already in this catalog, are built on top of.
Radix Primitives fits teams building their own design system who want solved, tested accessibility behavior instead of re-implementing ARIA patterns from scratch, without inheriting someone else's visual design.
このカタログに掲載されている理由
カタログ評価: ★★★★☆ (4/5)
Unstyled primitives are a genuinely different layer from MUI's styled system, and Radix is literally the engine shadcn/ui is built on -- complementary rather than redundant in a thin ui category.
- 成熟
- ベンダー主導
- カテゴリ
- UI・コンポーネント
- 言語
- TypeScript
- ライセンス
- MIT
関連プロジェクト
MUI
MITGoogle の Material Design を実装した、包括的な React UI コンポーネントライブラリです。
活発にメンテナンスされている
- UI・コンポーネント
shadcn/ui
MITRadix UI と Tailwind CSS で構築された、コピー&ペーストで使えるアクセシブルな React コンポーネント集です。
活発にメンテナンスされている
- UI・コンポーネント
Uppy
MITドラッグ&ドロップ、画像トリミング、S3 や Google Drive などへのアップロードに対応した、洗練されたモジュール式のオープンソースファイルアップローダーです。
活発にメンテナンスされている
- UI・コンポーネント
- ストレージ
誤りを見つけましたか? GitHub で修正を提案する