Beautiful and customizable React Native components, inspired by shadcn-ui. Built-in dark mode, CSS variables, and NativeWind support.
Universal shadcn/ui for React Native
nativecn
is a library of React Native components that are easy to use, highly customizable, and designed to work seamlessly in any React Native project.
📖 Read the docs: https://nativecn.vercel.app
The nativecn
library includes the following components:
- Avatar
- Accordion
- Alert
- Badge
- Button
- Card
- Checkbox
- Input
- Label
- Progress
- RadioGroup
- Separator
- Skeleton
- Switch
- Text
- Textarea
- Toggle
- Typography
- Dropdown Menu
- Tabs
To get started with nativecn
in your project, run:
npx nativecn init
You can add specific components to your project using the following command:
npx nativecn add [Component]
npx nativecn add Text
We welcome contributions!