A styling library that brings Tailwind CSS utility classes to React Native apps, compiled at build time.
founded-labs/react-native-reusables
A collection of copy-paste UI components for React Native, ported from shadcn/ui and styled with Nativewind or Uniwind.
- Stars
- 8,718
- Forks
- 318
- Open issues
- 17
- Last commit
- last month
What is it?
React Native Reusables brings the shadcn/ui component approach to React Native. Components are styled with Nativewind (Tailwind CSS for React Native) or Uniwind, so developers can use familiar utility classes to customize them.
The project is meant to be copied into your codebase rather than installed as a locked dependency, following the shadcn/ui model. Components are built on Radix-style primitives adapted for native, and the repository also targets Expo and react-native-web.
The project is MIT licensed, has a documentation site, and includes a community resources list for third-party components, libraries and templates.
Key features
- 01Copy-paste React Native components modeled on shadcn/ui
- 02Styling with Nativewind or Uniwind utility classes
- 03Built for Expo projects and compatible with react-native-web
- 04Community-maintained list of extra components and templates
Use cases
- Building a React Native or Expo app with a consistent, customizable component set
- Sharing one design system between native mobile and web via react-native-web
- Teams already using shadcn/ui who want the same patterns on mobile
Quick start
- 1
Open the documentation for installation and usage steps
Things to know
- Components are styled with Nativewind or Uniwind, so you need one of those styling libraries.
In collections
Topics
FAQ
- What is react-native-reusables?
- A collection of copy-paste UI components for React Native, ported from shadcn/ui and styled with Nativewind or Uniwind. React Native Reusables brings the shadcn/ui component approach to React Native. Components are styled with Nativewind (Tailwind CSS for React Native) or Uniwind, so developers can use familiar utility classes to customize them.
- Is react-native-reusables free to use? What license does it have?
- react-native-reusables is open source under the MIT license. Check the license terms before using it in commercial products.
- Is react-native-reusables still maintained?
- Updated within 6 months. The last commit to react-native-reusables was on Sep 27, 2026.
- What can I use react-native-reusables for?
- Building a React Native or Expo app with a consistent, customizable component set Sharing one design system between native mobile and web via react-native-web Teams already using shadcn/ui who want the same patterns on mobile
- How do I install react-native-reusables?
- Open the documentation for installation and usage steps
- Where can I get react-native-reusables?
- The source code and installation instructions are on GitHub: https://github.com/founded-labs/react-native-reusables
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A React Native styling library that extends StyleSheet with themes, responsive styles and variants, built on Nitro Modules and JSI.
A React and React Native style library, optional UI kit, and optimizing compiler for sharing UI code across web and native apps.
Free, open-source shadcn/ui component and block library with 1,264 dashboard-style examples, copied directly into React projects.
Retro 8-bit styled React UI components built on shadcn/ui, copied into your project with the shadcn CLI.
A shadcn/ui component registry with refined UI components, springy hover transitions, and Radix or Base UI flavors.