Tailwind CSSのユーティリティクラスをビルド時にコンパイルしてReact Nativeアプリで使えるスタイリングライブラリ。
founded-labs/react-native-reusables
shadcn/uiをReact Native向けに移植し、NativewindまたはUniwindでスタイリングする、コピーして使えるUIコンポーネント集です。
- スター
- 8,718
- フォーク
- 318
- 未解決の Issue
- 17
- 最終コミット
- 先月
これは何?
React Native Reusablesは、shadcn/uiのコンポーネントの考え方をReact Nativeに取り入れたプロジェクトです。コンポーネントはNativewind(React Native向けTailwind CSS)またはUniwindでスタイリングされており、使い慣れたユーティリティクラスでカスタマイズできます。
このプロジェクトはshadcn/uiと同様に、依存関係として固定してインストールするのではなく、コードベースにコピーして使うことを想定しています。コンポーネントはネイティブ向けに調整したRadix風のプリミティブを基盤としており、Expoとreact-native-webにも対応しています。
MITライセンスで公開されており、ドキュメントサイトのほか、サードパーティ製コンポーネント、ライブラリ、テンプレートをまとめたコミュニティリソース一覧も用意されています。
主な機能
- 01shadcn/uiをモデルにした、コピーして使えるReact Nativeコンポーネント
- 02NativewindまたはUniwindのユーティリティクラスによるスタイリング
- 03Expoプロジェクト向けに構築され、react-native-webにも対応
- 04コミュニティが管理する追加コンポーネントとテンプレートの一覧
ユースケース
- 一貫性があり、カスタマイズ可能なコンポーネント群を使ってReact NativeまたはExpoアプリを開発する
- react-native-webを介して、ネイティブモバイルとWebで同じデザインシステムを共有する
- すでにshadcn/uiを使っているチームが、モバイルでも同じパターンを採用する
クイックスタート
- 1
インストール方法と使い方は、ドキュメントを開いて確認してください。
使う前に知っておきたいこと
- コンポーネントのスタイリングには Nativewind または Uniwind を使用するため、いずれかのスタイリングライブラリが必要です。
収録されている特集
トピック
よくある質問
- react-native-reusables とは?
- shadcn/uiをReact Native向けに移植し、NativewindまたはUniwindでスタイリングする、コピーして使えるUIコンポーネント集です。 React Native Reusablesは、shadcn/uiのコンポーネントの考え方をReact Nativeに取り入れたプロジェクトです。コンポーネントはNativewind(React Native向けTailwind CSS)またはUniwindでスタイリングされており、使い慣れたユーティリティクラスでカスタマイズできます。
- react-native-reusables は無料で使えますか?ライセンスは?
- react-native-reusables は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- react-native-reusables は今もメンテナンスされていますか?
- 半年以内に更新あり。react-native-reusables の最終コミットは 2026年9月27日 です。
- react-native-reusables は何に使えますか?
- 一貫性があり、カスタマイズ可能なコンポーネント群を使ってReact NativeまたはExpoアプリを開発する react-native-webを介して、ネイティブモバイルとWebで同じデザインシステムを共有する すでにshadcn/uiを使っているチームが、モバイルでも同じパターンを採用する
- react-native-reusables のインストール方法は?
- インストール方法と使い方は、ドキュメントを開いて確認してください。
- react-native-reusables はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/founded-labs/react-native-reusables
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Nitro ModulesとJSIを基盤に、テーマ、レスポンシブスタイル、バリアントをStyleSheetに追加するReact Native向けスタイリングライブラリ。
WebとネイティブアプリでUIコードを共有するためのReact/React Nativeスタイルライブラリ、任意で使えるUIキット、最適化コンパイラ。
Reactプロジェクトに直接コピーして使える、ダッシュボード風のサンプルを1,264件収録した、無料のオープンソースshadcn/uiコンポーネント・ブロックライブラリ。
shadcn/uiをベースにしたレトロな8ビット風React UIコンポーネント。shadcn CLIでプロジェクトにコピーして使えます。
洗練されたUIコンポーネント、弾むようなホバー遷移、Radix版とBase UI版を備えたshadcn/uiコンポーネントレジストリ。