Feel it before you install.
Every component runs live on your real phone via QR — no emulator, no setup, real native gestures. Try the motion in your hand, then copy the source.
A shadcn-philosophy library for React Native — copy-paste ownership, motion-first defaults, and a featured AI-native collection. Preview everything live on your phone in seconds.
npx @app-cn/cli@latest initRecommended — configures NativeWind + Reanimated. Full CLI guide →
Built on the tools you already ship with
Streaming bubbles, thinking traces, prompt composers, voice visualizers — the four AI components nobody else ships well.
0fps
Native motion
0%
Lock-in
0
Ways to install
0% MIT
Open source
Browse a focused catalog. Base primitives, the AI-native collection. Live preview every one in the browser or on your phone.
Scan a QR with Expo Go and the component runs live with real native gestures. No emulator, no setup. Same code path as your prod app.
Copy-paste with the shadcn CLI for ownership. Or pull the whole library from npm. Same primitives, your call.
Every component runs live on your real phone via QR — no emulator, no setup, real native gestures. Try the motion in your hand, then copy the source.
Streaming bubbles, reasoning traces, voice orbs, prompt composers — a mobile AI collection shipped as the main act, not an afterthought. It's the reason appCN exists.
Copy the source with the shadcn CLI for ownership, or install the whole library from npm for ergonomics. Same primitives, your choice.
Reanimated + gesture handler, shared motion tokens, and one delight detail per component. Premium feel, on by default.