Hey DEV community,
If you’re working with React Native and want a faster way to get started — plus improve the way you write your code — I’d like to introduce you to React Native, Right Now! (RNRN), a starter kit designed with practical, real-world development in mind.
Why RNRN?
Get up and running fast with minimal setup, so you can focus on building your app, not your boilerplate.
Write cleaner, easier-to-maintain code by following smart coding patterns and best practices baked right into the architecture.
Learn better React Native habits that focus on state-driven logic and reduce the overuse of hooks.
Skip Redux bloat — RNRN uses a lighter, more flexible state management approach with Zustand and Immer.
What’s inside?
🚀 Ready-to-use architecture with best practices baked in
🧩 TypeScript for type safety and better developer experience
🔄 State management with Zustand and Immer
📝 Form handling with React Hook Form
🎨 Theming system with light/dark mode support
🌐 HTTP client with built-in request/response handling
🔐 Authentication flow with token management
📱 Navigation using React Navigation
💾 Storage system with adapter pattern for different providers
🔌 Environment configuration for development and production
📍 Geolocation services with permission handling
🔒 Permissions management
📶 Connectivity monitoring
📝 Logging system
🧪 Testing setup with Jest
📅 Date handling with DayJS
🔤 Custom fonts
🟪 Custom Icons/SVG
And much more…
You can check it out on GitHub:
https://github.com/petertoth-dev/rn-rn
What’s coming next?
CLI for automated component/state/API generation
Premium components and themes
Automated testing enhancements
I’d love your feedback, issues, and contributions! If you find this useful, please give it a ⭐ on GitHub.
Happy coding!