Everything you need
Built for production from day one
29 Production-Ready Components
Buttons, modals, inputs, lists, alerts and more — every component is battle-tested, fully typed, and ready for production.
Type-Safe Theming
Define your brand colors in rott.config.ts and get full TypeScript autocomplete across every component in your app.
React Native First
Optimized for mobile with platform-specific adaptations, safe area handling, and performance-focused rendering.
Highly Customizable
Every component accepts extensive styling and behavior props. Customize without touching source code.
Internationalization Ready
Built-in i18n with React Intl. Turkish and English included. Add any locale without rebuilding your components.
Performance Optimized
Powered by FlashList, Reanimated, and Worklets. Smooth animations and efficient list rendering out of the box.
Ready to build?
Start in under 5 minutes
Install Rott UI, wrap your app with RottProvider, and start using components immediately.