# tapcn

> Satyajit Ghana — Head of Engineering @ Inkers Technology
> canonical: https://ai.thesatyajit.com/projects/tapcn
> stack: React Native, Expo, TypeScript, CLI
> repo: https://github.com/satyajitghana/tapcn

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.

```bash
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.
