React Native Reusables

screenshot of React Native Reusables
react-native
radix-ui
shadcn-ui

Bringing shadcn/ui to React Native. Beautifully crafted components with Nativewind, open source, and almost as easy to use.

Overview:

React Native Reusables is a versatile UI library powered by Expo and styled with NativeWind. It offers a wide range of components like Accordion, Alert, Button, Card, Checkbox, and more. The library provides a seamless way to build custom component libraries by allowing users to copy, paste, and tailor the code to their specific requirements.

Features:

  • Component Variety: Includes components like Accordion, Alert, Dialog, Button, Calendar, Card, Checkbox, and more.
  • Customization: Users can easily tailor the code to suit their specific requirements.
  • Documentation: Work in progress on creating a documentation website for installation, setup, and usage of each component with dependencies.
  • Community Standards: Implementation of Github Community Standards Checklist for transparency and collaboration.
  • Theme Creation Tool: A tool for users to create their own themes inspired by examples provided.

Summary:

React Native Reusables is a comprehensive UI library for React Native developers, offering a wide range of components for building custom UIs. With its focus on customization, documentation, and community engagement, it aims to simplify the process of creating consistent and aesthetically pleasing user interfaces. Once fully implemented, the library's theme creation tool and adherence to community standards will further enhance its appeal and utility for developers.

react-native
React Native

React Native is a framework for building mobile applications using React and JavaScript. It enables developers to write once and deploy to multiple platforms, including iOS, Android, and the web, while providing a native app-like experience to users.

radix-ui
Radix UI

Radix Primitives is a low-level UI component library with a focus on accessibility, customization and developer experience. You can use these components either as the base layer of your design system, or adopt them incrementally.

shadcn-ui
Shadcn UI

Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source.

Expo

An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.