kachindo
v1.0.35
Published
A modern, high-performance UI library for React Native with 170+ components.
Maintainers
Readme
Kachindo UI Library CLI 🚀
A modern, high-performance UI library for React Native, inspired by shadcn/ui. Build stunning mobile apps with 170+ modular, customizable components.
Created and owned by Vyas Vishal (vyasvishal.in).
Features
- 170+ Components: Atomic primitives, layout utilities, and high-level UI blocks.
- Mobile First: Optimized specifically for React Native and Expo.
- Copy-Paste Architecture: Own your component code. No heavy dependencies.
- CLI Powered: Add only what you need with
npx kachindo add. - High Structure: Modular, strictly typed, and lightweight (<150 lines per file).
Usage
1. Initialize Project
Initialize Kachindo in your React Native project: ```bash npx kachindo init ```
2. Add Components
Add components to your project: ```bash npx kachindo add button card ```
3. Build Project
Create a new project pre-configured with Kachindo: ```bash npx kachindo build ```
Component Categories
- Layout: Box, Flex, Stack, Grid, AspectRatio, etc.
- Forms: Input, Button, MultiSelect, OTP, PinInput, etc.
- Display: Table, Timeline, Statistic, Progress, etc.
- Mobile Blocks: ChatBubble, PostCard, ProductCard, BottomNav, etc.
- Feedback: SuccessModal, ActionSheet, Toast, Spinner, etc.
Ownership
This library is developed and maintained by Vyas Vishal. All rights reserved.
License
MIT License. See LICENSE for details.
