DEV Community

Cover image for React Native, Right Now! (RNRN) — A Starter Kit to Build Faster, Cleaner React Native Apps
Peter
Peter

Posted on

React Native, Right Now! (RNRN) — A Starter Kit to Build Faster, Cleaner React Native Apps

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
Enter fullscreen mode Exit fullscreen mode

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!

Top comments (0)