Expo App UI
Expo App UI is a production-ready UI component library designed for Expo React Native applications. Components are copied directly into your project, giving you full control and ownership. No external dependencies, fully customizable, with automatic dependency detection. Built with TypeScript and designed for modern React Native development.
Quick Start
npx expo-app-ui add custom-text
Screenshots







Key Features
- Own your code - Components copied directly into your project
- Fully customizable - Modify components to fit your design system
- Auto-dependencies - Required helpers and constants added automatically
- No external dependencies - Self-contained components
- TypeScript support - Full type safety included
- Production-ready components - Button, Modal, OTP Input, Loading Bar, and more
- CLI tool - Easy component installation via npx
- Complete documentation - Detailed docs and examples
- Marquee component - Scrolling text component
- Progress Bar - Animated progress indicators
- Profile Pic - Profile picture with fallback
- Box View - Layout component with flexbox props
Technologies
- React Native for mobile development
- Expo SDK for React Native tooling
- TypeScript for type safety
- CLI tool for component installation
- npm package distribution
- Zero dependencies architecture
Benefits
Component Showcase
Explore our collection of production-ready components. Each component is fully customizable and ready to use in your Expo React Native projects.

Button Component
Flexible button component with variants and icon support

Custom Modal
Animated modal component with smooth transitions

OTP Input
OTP input component for verification codes

Top Loading Bar
Animated top loading bar component

Progress Bar
Progress bar component with variants

Profile Picture
Profile picture component with fallback

Marquee
Scrolling marquee component
More Components
Installation & Usage
Add a Component
npx expo-app-ui add <component-name>This will copy the component template to your project and automatically add any required dependencies.
Add Helpers or Constants
npx expo-app-ui add normalizeSizenpx expo-app-ui add themeList Available Items
npx expo-app-ui listGet Started with Expo App UI
Start building beautiful React Native apps with production-ready components. Visit our documentation for detailed guides, API references, and examples.