MCPcopy Create free account
hub / github.com/Mobilecn-UI/nativecn-ui

github.com/Mobilecn-UI/nativecn-ui @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
75 symbols 165 edges 32 files 0 documented · 0% updated 1y ago★ 1,16412 open issues

Browse by type

Functions 54 Types & classes 21
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

nativecn-ui

Beautiful and customizable React Native components, inspired by shadcn-ui. Built-in dark mode, CSS variables, and NativeWind support.

Dark mode Light mode

Usage

I have an Expo project, how do I get started?

First, initialize nativecn from your project's root directory.

npx nativecn-ui init

Then, you can start adding components.

npx nativecn-ui add Avatar

Tip: run npx nativecn-ui add -a to add all components.

How do I run this locally?

# Clone the repo
git clone git@github.com:Mobilecn-UI/nativecn-ui.git
cd nativecn-ui

# Install deps
yarn

# Run it with Expo
yarn start

Components

Contributing

Check out the contributing guide

License

Distributed under the MIT license.

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 54
Interface 21

Languages

TypeScript100%

Modules by API surface

components/Toast.tsx8 symbols
components/Tabs.tsx8 symbols
components/DropDown.tsx8 symbols
components/Card.tsx8 symbols
components/Select.tsx7 symbols
components/RadioGroup.tsx7 symbols
packages/cli/src/utils/logger.ts5 symbols
components/Dialog.tsx5 symbols
components/Checkbox.tsx3 symbols
components/Button.tsx2 symbols
components/Badge.tsx2 symbols
App.tsx2 symbols

For agents

$ claude mcp add nativecn-ui \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page