~/satyajit

tapcn

mdjsonmcp

React Native · Expo · TypeScript · CLI

repo ↗demo ↗

tapcn screenshot

tapcn brings the shadcn model to mobile: not an npm component library, but a CLI that copies beautifully-designed, accessible component source directly into your Expo project. No dependency lock-in, no version conflicts — just code you control and can edit.

npx @tapcn/cli init
npx @tapcn/cli add button card input text

Components work on iOS, Android, and Web from a single source. The whole appeal of the shadcn approach — own your components, theme them freely, no black-box library — has been missing on React Native; tapcn fills that gap.

share