For a starter template for React Native Expo, the strongest matches are react-navigation/react-navigation (This is the React Navigation library, which provides the), erikras/redux-form (Redux-form is a form state management library for React) and grommet/grommet (Grommet is a React UI framework and component library). expo/expo and reduxjs/redux-toolkit round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
We curate open-source GitHub repositories matching “react native expo template”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
This is the React Navigation library, which provides the navigation component you would install into a starter template, not a ready-to-use Expo boilerplate that includes all the requested setup like state management, theming, OTA updates, and linting config.
Redux-form is a form state management library that synchronizes user input and form metadata with a global Redux store. It acts as a bridge between form input fields and the Redux ecosystem, ensuring predictable state transitions through a centralized state manager. The library utilizes Higher Order Components to connect React applications to the Redux store. This approach offloads state management from local components to a global store, facilitating the orchestration of complex forms with numerous fields. The system maintains consistency through a unidirectional data flow, integrating form
Redux-form is a form state management library for React with Redux, not a ready-to-use starter template or boilerplate for React Native with Expo, so it offers only one piece of what you need rather than the full scaffold.
Grommet is a React UI framework and accessible component library designed for building themed user interfaces. It provides a responsive design system and a themed interface toolkit to ensure inclusive user experiences across various screen sizes and device orientations. The framework emphasizes accessible UI development by providing pre-styled elements that follow web accessibility standards for screen readers and keyboard navigation. It enables the implementation of custom themes through a centralized system that manages visual styles and design tokens. The toolkit covers responsive web des
Grommet is a React UI framework and component library for building themed web interfaces, not a React Native Expo starter template or boilerplate with the specific setup features you need.
Expo is a universal mobile framework designed to build native iOS and Android applications from a single codebase using web-standard technologies. It provides a comprehensive development environment that includes a unified runtime for testing, cloud-based infrastructure for compiling and signing native binaries, and automated tools for managing the entire mobile release lifecycle, including app store submission. The framework distinguishes itself through a plugin-based native configuration engine that programmatically modifies project files, allowing developers to integrate native modules wit
Expo/expo is the core Expo framework and SDK, not a pre-configured starter template or boilerplate — it's the platform you build templates on, not a ready-to-use scaffold with React Navigation, state management, and linting already wired up.
Redux Toolkit is a state management toolkit and store configurator designed to simplify the development of Redux applications by reducing boilerplate code. It functions as an immutable state manager and a centralized store configuration system that provides a streamlined workflow for managing global application state. The project distinguishes itself through an automated async action orchestrator that manages the lifecycle of promises by automatically dispatching pending, fulfilled, and rejected actions. It also acts as a normalized state organizer, providing tools to structure complex relati
Redux Toolkit is a state management library, not a React Native Expo starter template or boilerplate—it provides only the state management piece rather than the full project scaffolding you're looking for.
This project is a dynamic code delivery system and over-the-air update client for cross-platform mobile frameworks. It enables the distribution of JavaScript bundles and remote assets directly to devices, allowing updates to be applied without requiring a full application store release. The system provides infrastructure for staged rollouts, A/B testing, and remote hotfix deployment by directing specific user segments or percentages to different code versions. It ensures stability through a client-side rollback manager that automatically reverts to a previous stable version if a new update ca
This repository provides the CodePush service for delivering over-the-air updates to React Native apps, but it is an update client library rather than a starter template or boilerplate with the pre-configured Expo SDK, navigation, TypeScript, state management, theming, and linting setup you are looking for.
This project is a cross-platform user interface framework that maps mobile-native component primitives to standard web elements. It enables developers to build consistent applications that function across both mobile and web environments by providing a unified library of components and shared logic. The framework distinguishes itself through a specialized style engine that converts JavaScript object-based declarations into optimized, scoped CSS at runtime. It also features a responsive layout engine that implements a flexbox-based system, ensuring that interfaces adapt dynamically to differen
React Native Web is a library for rendering React Native components on the web, not a starter template or boilerplate; it is a dependency you might add to an existing Expo project, not a ready-to-use starting point.
react-native-firebase is a modular set of libraries that integrates Firebase cloud services into cross-platform mobile applications. It serves as a native-SDK wrapper, mapping JavaScript method calls to native iOS and Android Firebase SDKs via the React Native bridge to provide a type-safe interface for mobile backend integration. The project enables connectivity to a wide array of cloud services, including user authentication and identity management, NoSQL cloud databases with real-time synchronization, and scalable cloud storage for media files. It also provides tools for sending push notif
This is a Firebase integration library for React Native, not a ready-to-use starter template or boilerplate; while it adds cloud services and OTA updates, it is meant to be added to an existing project rather than providing a complete Expo project skeleton with the requested setup.
This project is an ESLint plugin and static analysis tool designed to enforce best practices, prevent bugs, and maintain code quality in React projects. It functions as a specialized JSX linter that analyzes the syntax and structure of components to detect anti-patterns and API misuse. The plugin distinguishes itself by providing deep analysis of React-specific patterns, such as detecting state race conditions, preventing nested component definitions, and identifying unstable references that cause unnecessary re-renders. It also includes security hardening rules to identify vulnerabilities li
This is an ESLint plugin for React, not a starter template or boilerplate for React Native with Expo; it provides linting rules to enforce code quality but does not offer any project scaffolding, Expo SDK integration, navigation setup, or the other features you are looking for in a ready-to-use starter.
Vue Native is a framework that compiles Vue.js single-file components into React Native primitives, enabling developers to build native iOS and Android applications using Vue syntax. At its core, it provides a build-time compiler that transforms Vue components into React components, while hooking Vue's dependency-tracking reactivity system into React's component lifecycle to trigger re-renders when observed data changes. The framework wraps React Native's native module bridge so Vue components can access device APIs through Vue's reactivity system, and maps Vue's component syntax to React Nat
This repository is a framework for building React Native apps using Vue.js syntax, not a starter template or boilerplate for Expo-based React Native development.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| react-navigation/react-navigation | 24.4K | TypeScript | — | |
| erikras/redux-form | 12.5K | JavaScript | MIT | |
| grommet/grommet | 8.4K | JavaScript | Apache-2.0 | |
| expo/expo | 50.1K | TypeScript | MIT | |
| reduxjs/redux-toolkit | 11.2K | TypeScript | MIT | |
| microsoft/react-native-code-push | 9.1K | C | NOASSERTION | |
| necolas/react-native-web | 22.1K | JavaScript | MIT | |
| invertase/react-native-firebase | 12.3K | TypeScript | NOASSERTION | |
| jsx-eslint/eslint-plugin-react | 9.3K | JavaScript | MIT | |
| geekyants/vue-native-core | 8.3K | JavaScript | MIT |