# React Native starter template

> Search results for `react native expo template` on awesome-repositories.com. 107 total matches; showing the first 50.

Explore on the web: https://awesome-repositories.com/q/react-native-expo-template

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/react-native-expo-template).**

## Results

- [expo/expo](https://awesome-repositories.com/repository/expo-expo.md) (50,111 ⭐) — 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
- [obytes/react-native-template-obytes](https://awesome-repositories.com/repository/obytes-react-native-template-obytes.md) (4,239 ⭐) — This project is a cross-platform mobile project template and TypeScript boilerplate designed for bootstrapping React Native applications using the Expo ecosystem. It provides a pre-configured architecture with a standardized folder structure to accelerate initial development.

The template distinguishes itself through a feature-based project architecture and a comprehensive automation suite. It integrates file-based routing for navigation, a utility-first mobile UI kit for styling, and a server state management layer for fetching and caching remote API data. The setup includes a mobile CI/CD p
- [geekyants/vue-native-core](https://awesome-repositories.com/repository/geekyants-vue-native-core.md) (8,281 ⭐) — 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
- [software-mansion/react-native-reanimated](https://awesome-repositories.com/repository/software-mansion-react-native-reanimated.md) (10,674 ⭐) — This project is a cross-platform animation library for React Native that provides a declarative engine for building high-performance user interfaces. It functions by offloading animation logic and interaction processing to the native UI thread, ensuring that visual transitions remain smooth and responsive even when the main application thread is under heavy load.

The library distinguishes itself through a specialized architecture that transforms standard functions into units capable of executing directly on the native thread. It utilizes shared-memory synchronization to maintain consistent da
- [oblador/react-native-animatable](https://awesome-repositories.com/repository/oblador-react-native-animatable.md) (9,955 ⭐) — This project is a cross-platform mobile animation library and component wrapper that enables movement and style transitions for mobile UI elements. It functions as a keyframe animation engine and a preset motion library, allowing developers to apply visual effects to components through a declarative API.

The library provides a set of built-in entrance, exit, and alert effects for rapid implementation. It also supports the definition of custom motion sequences and unique keyframes to create repeatable, branded visual experiences.

The system covers a range of motion capabilities, including the
- [react/react-native](https://awesome-repositories.com/repository/react-react-native.md) (126,092 ⭐) — React Native is a cross-platform mobile framework used to build native iOS and Android applications from a single codebase. It provides a native UI component library of declarative components that map directly to native platform interface controls.

The environment enables a mobile app iteration workflow that supports immediate interface updates after changing source files, bypassing full native build cycles.

The framework covers cross-platform app development and native mobile UI development, allowing for the creation of applications that render native components rather than web views.
- [faridsafi/react-native-gifted-chat](https://awesome-repositories.com/repository/faridsafi-react-native-gifted-chat.md) (14,426 ⭐) — This project is a cross-platform UI library for React Native designed to build messaging interfaces. It provides a comprehensive set of specialized components, including message bubbles, input toolbars, and layout containers, to facilitate the development of chat applications on iOS and Android.

The library distinguishes itself through a highly flexible configuration interface that allows developers to override default elements and styling to meet specific branding requirements. It includes built-in support for complex interaction patterns such as swipe-to-reply gestures, quick-reply buttons,
- [software-mansion/react-native-svg](https://awesome-repositories.com/repository/software-mansion-react-native-svg.md) (7,990 ⭐) — This project is a graphics library for React Native that provides a cross-platform vector rendering engine. It maps SVG XML elements to native graphics APIs, allowing for the creation of scalable shapes and custom illustrations that maintain visual consistency across mobile and web environments.

The library functions as a mapper that converts standard SVG markup into declarative component structures. It enables the creation of interactive vector interfaces by providing components that can detect and respond to user touch events.

Its capability surface includes drawing basic geometric primiti
- [zoontek/react-native-bootsplash](https://awesome-repositories.com/repository/zoontek-react-native-bootsplash.md) (4,278 ⭐) — react-native-bootsplash is a cross-platform mobile splash screen library and startup orchestrator. It provides a system for managing native launch screens and controlling the timing and visibility of the boot screen during application initialization.

The project includes a native asset generation tool that uses a command line interface to create and configure launch image assets for different mobile platforms. It enables the creation of animation-integrated launch screens, allowing for custom exit animations and transitions through integration with external animation libraries.

The library c
- [react-native-community/react-native-elements](https://awesome-repositories.com/repository/react-native-community-react-native-elements.md) (25,851 ⭐) — React-Native-Elements is a cross-platform mobile UI toolkit and component library. It provides a collection of pre-built visual elements and a framework for building responsive, uniform layouts that render consistently across different mobile operating systems.

The library focuses on mobile interface standardization and React Native frontend design. It enables rapid mobile prototyping by offering a shared set of common UI patterns, allowing developers to assemble functional interfaces without coding every component from scratch.

The toolkit supports cross-platform UI development by ensuring
- [dabit3/react-native-elements](https://awesome-repositories.com/repository/dabit3-react-native-elements.md) (25,848 ⭐) — React-Native-Elements is a cross-platform mobile UI toolkit and component library designed for the React Native framework. It provides a system of pre-styled visual components to build consistent user interfaces across mobile and web platforms using a single shared codebase.

The framework enables the development of applications that run across different operating systems and web browsers while maintaining a unified look and feel. It supports rapid UI prototyping and application design by providing reusable building blocks that reduce the need to create every custom component from scratch.
- [callstack/react-native-paper](https://awesome-repositories.com/repository/callstack-react-native-paper.md) (14,292 ⭐) — React Native Paper is a cross-platform UI framework that provides a comprehensive suite of pre-built components based on Material Design specifications. It serves as a library for building consistent mobile interfaces by mapping high-level design elements to native platform primitives, ensuring a unified visual language across different operating systems.

The library distinguishes itself through a global context provider that manages theme injection and portal-based overlay rendering for elements like modals and tooltips. Developers can apply custom brand identities by overriding default desi
- [react-native-camera/react-native-camera](https://awesome-repositories.com/repository/react-native-camera-react-native-camera.md) (9,638 ⭐) — This project provides cross-platform programmatic interfaces and UI components for integrating camera hardware into mobile applications. It serves as a tool for implementing image and video capture, as well as specialized scanning and recognition tasks.

The library includes specialized capabilities for computer vision, including a barcode scanner for decoding various barcode types, a face detection tool to identify human faces in a live feed, and an optical character recognition engine for extracting written text from the camera stream.

The system covers hardware configuration and control, i
- [reactwindows/react-native-windows](https://awesome-repositories.com/repository/reactwindows-react-native-windows.md) (17,296 ⭐) — react-native-windows is a framework and rendering system used to build native desktop applications for Windows using React. It functions as an extension that brings a mobile-first development model to the Windows desktop environment, mapping React components directly to native Windows interface elements.

The project enables the creation of desktop software through a declarative component-based architecture. It integrates React Native projects into the Windows ecosystem by translating components into native user interface elements rather than using web views.

The framework covers cross-platfo
- [tassdr/react-native-template](https://awesome-repositories.com/repository/tassdr-react-native-template.md) (37 ⭐) — A template for react native applications with built-in navigation.
- [expo/create-react-native-app](https://awesome-repositories.com/repository/expo-create-react-native-app.md) (13,254 ⭐) — create-react-native-app is a command-line project bootstrapper and template generator for creating the directory structure and configuration files required for React Native applications. It serves as a development scaffold for initializing projects that target iOS, Android, and web environments.

The tool automates the generation of a standardized codebase by copying pre-defined source templates and resolving the necessary dependencies to establish a basic development environment. It produces the native metadata files required for platform-specific configuration to ensure the project builds co
- [fangwei716/30-days-of-react-native](https://awesome-repositories.com/repository/fangwei716-30-days-of-react-native.md) (6,879 ⭐) — This project is a collection of practical implementation examples and demonstrations for building mobile applications using a JavaScript-based native framework. It serves as a cross-platform mobile framework demo, providing a gallery of interactive interface patterns and native integration suites.

The repository showcases specialized capabilities including high-performance 2D and 3D visual content through OpenGL graphics implementation. It also features a suite of native hardware integrations, covering biometric authentication via fingerprint scanning and gesture-based unlock patterns.

The p
- [nextlevelbuilder/ui-ux-pro-max-skill](https://awesome-repositories.com/repository/nextlevelbuilder-ui-ux-pro-max-skill.md) (92,396 ⭐) — This project is a generative development environment designed to build reactive, modular user interfaces through natural language prompts. It functions as a declarative framework that translates descriptive requirements into functional code, structured layouts, and interactive components. By utilizing a reactive state architecture, the system ensures that application data remains synchronized across components, triggering automatic updates whenever state values are modified.

The platform distinguishes itself through its automated design system generation and cross-platform capabilities. It em
- [iboldurev/react-native-template-airbnb](https://awesome-repositories.com/repository/iboldurev-react-native-template-airbnb.md) (14 ⭐) — React Native Airbnb Template
- [supabase/supabase](https://awesome-repositories.com/repository/supabase-supabase.md) (104,317 ⭐) — This project provides an integrated backend platform built around a relational database. It automatically generates REST and GraphQL APIs from database schemas, allowing for direct data interaction through standard requests and client libraries. The platform includes a comprehensive authentication system that manages user identity, session handling, and fine-grained access control through database-native row-level security policies.

Beyond core data management, the platform offers specialized services for object storage, vector data processing for semantic search, and real-time communication
- [lohanitech/react-native-template-super](https://awesome-repositories.com/repository/lohanitech-react-native-template-super.md) (10 ⭐) — A turbo starter template for react-native
- [supabase/supabase-js](https://awesome-repositories.com/repository/supabase-supabase-js.md) (4,483 ⭐) — supabase-js is a comprehensive client library designed to integrate frontend applications with a hosted backend-as-a-service. It provides a unified interface for interacting with a PostgreSQL database, identity management systems, cloud object storage, and real-time data synchronization.

The library features an isomorphic client design that operates across both browser and server environments. It distinguishes itself through a type-safe approach, utilizing TypeScript to map database schemas directly to client-side definitions, and employs a PostgREST-based API to translate JavaScript calls in
- [benoitvallon/react-native-nw-react-calculator](https://awesome-repositories.com/repository/benoitvallon-react-native-nw-react-calculator.md) (5,215 ⭐) — This project is a cross-platform development framework and application boilerplate designed to build mobile, desktop, and web applications from a single shared codebase. It functions as a React Native development tool, utilizing declarative components to render platform-specific user interfaces while maintaining consistent business logic across all supported environments.

The framework distinguishes itself by centralizing core application rules and data management, ensuring identical functional results regardless of the target device. It employs a build-time file resolution system that allows
- [medusajs/medusa](https://awesome-repositories.com/repository/medusajs-medusa.md) (34,404 ⭐) — Medusa is a headless commerce engine designed as a modular, API-first platform for building custom digital storefronts and business applications. Its architecture is built on a decoupled system where core business logic is encapsulated into independent, swappable modules that communicate through defined interfaces, allowing developers to incrementally adopt or replace components to fit specific operational needs.

The platform distinguishes itself through a highly extensible design that supports complex commerce requirements, including multi-vendor marketplace operations, B2B purchasing workfl
- [emin93/react-native-template-typescript](https://awesome-repositories.com/repository/emin93-react-native-template-typescript.md) (1,893 ⭐) — 👾 Clean and minimalist React Native template for a quick start with TypeScript.
- [skellock/reactotron](https://awesome-repositories.com/repository/skellock-reactotron.md) (15,564 ⭐) — Reactotron is a desktop application for inspecting the state, network traffic, and logs of React and React Native applications. It serves as a specialized debugging interface for monitoring network requests, performance metrics, and state transitions in JavaScript and mobile application frameworks.

The tool provides a real-time interface for tracking data flow and dispatching actions to test different state transitions. It includes a network traffic monitor to intercept and display API requests and responses, as well as a performance analysis tool for capturing execution data and measuring op
- [martymfly/react-native-wordle](https://awesome-repositories.com/repository/martymfly-react-native-wordle.md) (103 ⭐) — Wordle Game Clone with React Native & Expo
- [react-native-webrtc/react-native-webrtc](https://awesome-repositories.com/repository/react-native-webrtc-react-native-webrtc.md) (4,973 ⭐) — react-native-webrtc is a mobile framework wrapper and peer-to-peer communication library used to integrate real-time audio, video, and data communication into cross-platform mobile applications. It functions as a tool for capturing device screens and streaming live media content via the WebRTC protocol.

The project provides an interface for bidirectional data channels, enabling the exchange of arbitrary data packets between peers without a central relay server. It supports real-time media streaming, including peer-to-peer audio and video transmission and screen capture capabilities.

The libr
- [necolas/react-native-web](https://awesome-repositories.com/repository/necolas-react-native-web.md) (22,132 ⭐) — 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
- [tomauty/react-native-chart](https://awesome-repositories.com/repository/tomauty-react-native-chart.md) (1,569 ⭐) — This project is a charting library designed for the React Native framework, providing a collection of reusable components for rendering data visualizations within mobile applications. It functions as a cross-platform interface tool that maps coordinate arrays to graphical elements, allowing developers to display statistical information consistently across both iOS and Android environments.

The library enables the creation of line, bar, and pie charts through a declarative component structure. By mapping JavaScript properties to platform-specific drawing primitives, it facilitates the integrat
- [evanbacon/expo-native-firebase](https://awesome-repositories.com/repository/evanbacon-expo-native-firebase.md) (217 ⭐) — You can now just use the built-in Expo Go Firebase modules, or RNFirebase with managed EAS Build
- [pubkey/rxdb](https://awesome-repositories.com/repository/pubkey-rxdb.md) (23,048 ⭐) — This project is a reactive, offline-first NoSQL database engine designed for JavaScript applications. It provides a robust framework for managing application state by synchronizing data across browsers, mobile devices, and server-side runtimes. By treating local storage as the primary source of truth, it enables applications to remain functional without network connectivity, automatically reconciling changes with remote backends once a connection is restored.

The database distinguishes itself through a modular architecture that supports cross-environment synchronization and high-performance d
- [projectseptemberinc/gl-react-native](https://awesome-repositories.com/repository/projectseptemberinc-gl-react-native.md) (1,916 ⭐) — DEPRECATED, Please migrate to latest version of gl-react-native that works nicely with expo-gl and unimodules
- [react-native-community/react-native-releases](https://awesome-repositories.com/repository/react-native-community-react-native-releases.md) (1,501 ⭐) — React Native releases
- [react-native-share/react-native-share](https://awesome-repositories.com/repository/react-native-share-react-native-share.md) (3,890 ⭐) — This is a cross-platform mobile sharing library that provides a native system interface for sending text, links, and media files to other applications on a mobile device. It functions as a distribution bridge for sharing local files, remote URLs, and base64 encoded data via the device's default share dialog.

The library includes tools for direct social media integration, allowing preformatted messages and media to be sent to specific platforms using native sharing intents. It also features an application installation checker to verify if specific social or communication apps are present on th
- [marcshilling/react-native-image-picker](https://awesome-repositories.com/repository/marcshilling-react-native-image-picker.md) (8,638 ⭐) — This project is a cross-platform mobile media picker that provides a native interface for selecting images and videos from a device gallery or capturing them via the camera. It acts as a bridge for mobile camera integration and a native gallery selector to import visual assets into a JavaScript environment.

The library covers media library access and the handling of user content uploads by allowing users to provide image or video files from their device. This includes the ability to launch the device camera for photos and videos as well as selecting multiple media files from the local library
- [react-native-training/react-native-elements](https://awesome-repositories.com/repository/react-native-training-react-native-elements.md) (72 ⭐) — Stub repo of https://github.com/react-native-elements/react-native-elements to maintain google links
- [react-native-elements/react-native-elements](https://awesome-repositories.com/repository/react-native-elements-react-native-elements.md) (25,848 ⭐) — This project is a cross-platform UI toolkit and universal UI framework providing a collection of pre-styled interface components for building mobile and web applications. It functions as a mobile design system and themed component library, allowing developers to maintain a cohesive visual language across different screens and devices using a shared codebase.

The toolkit centers on a themed component architecture that supports global and component-level style configurations. This enables the definition of colors and property defaults in a central location to ensure consistent branding and a un
- [florinpop17/app-ideas](https://awesome-repositories.com/repository/florinpop17-app-ideas.md) (95,036 ⭐) — App-ideas is a development platform that integrates autonomous AI agents into local environments to orchestrate code review, automated fix application, and workflow management. It functions as a command-line interface that connects external AI assistants to your codebase, enabling iterative development cycles through plugin-based integration and natural language triggers.

The platform distinguishes itself through a robust static analysis engine that traverses syntax trees to enforce structural coding standards and identify violations. Users can define custom review rules, architectural prefer
- [skempin/lyrics-king-react-native](https://awesome-repositories.com/repository/skempin-lyrics-king-react-native.md) (336 ⭐) — Lyrics King is React Native song lyrics search app, built with Expo. Designed with Adobe XD.
- [invertase/react-native-firebase](https://awesome-repositories.com/repository/invertase-react-native-firebase.md) (12,291 ⭐) — 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
- [react-native-contrib/react-native-heyzap](https://awesome-repositories.com/repository/react-native-contrib-react-native-heyzap.md) (5 ⭐) — A Heyzap plugin for React Native
- [react-native-community/react-native-localize](https://awesome-repositories.com/repository/react-native-community-react-native-localize.md) (2,441 ⭐) — 🌍 A toolbox for your React Native app localization
- [react-native-async-storage/async-storage](https://awesome-repositories.com/repository/react-native-async-storage-async-storage.md) (5,067 ⭐) — React Native AsyncStorage is a persistent key-value storage library designed for React Native applications. It provides a unified local storage interface that works identically on both iOS and Android, ensuring saved data remains available across app restarts and when the device has no network connectivity.

The library uses an asynchronous background I/O queue to handle all storage operations without blocking the JavaScript thread, communicating with native storage engines through React Native's bridge protocol. It includes a serialization layer that converts JavaScript values to strings for
- [kamranahmedse/developer-roadmap](https://awesome-repositories.com/repository/kamranahmedse-developer-roadmap.md) (357,434 ⭐) — Developer Roadmap is a community-driven platform that provides structured, graph-based learning paths for software engineering. It serves as a comprehensive knowledge repository where technical domains are organized into visual sequences to guide professional skill acquisition and career growth.

The project distinguishes itself through a collaborative ecosystem that enables users to contribute roadmaps, curate industry best practices, and maintain professional profiles. It integrates diagnostic assessment frameworks to evaluate technical proficiency, helping developers identify knowledge gaps
- [fingerprintjs/fingerprintjs](https://awesome-repositories.com/repository/fingerprintjs-fingerprintjs.md) (27,334 ⭐) — Fingerprint is a visitor identification and fraud detection platform that generates persistent, unique identifiers by analyzing browser and device attributes. By extracting technical signals from the client environment, it enables reliable user tracking across sessions without relying on traditional cookies.

The platform distinguishes itself through its focus on high-accuracy identification and security-first architecture. It employs edge-side proxying to bypass ad-blockers and privacy restrictions, ensuring consistent data collection. To maintain data integrity, it uses cryptographic payload
- [airbnb/lottie-react-native](https://awesome-repositories.com/repository/airbnb-lottie-react-native.md) (17,164 ⭐) — lottie-react-native is a React Native animation library and cross-platform vector animation engine used to render high-quality animations exported from After Effects via the Lottie file format. It functions as a Lottie animation player that allows mobile applications to display hardware-accelerated animations that maintain visual quality across different screen resolutions.

The library serves as a dynamic animation controller, enabling the manipulation of playback, color filters, and text layers in real time. It provides the ability to change animation colors and visuals by applying filters t
- [react-native-sensors/react-native-sensors](https://awesome-repositories.com/repository/react-native-sensors-react-native-sensors.md) (934 ⭐) — A developer friendly approach for sensors in React Native
- [mobile-dev-inc/maestro](https://awesome-repositories.com/repository/mobile-dev-inc-maestro.md) (10,788 ⭐) — Maestro is a declarative mobile and web UI automation framework designed for end-to-end testing. It operates by querying the native accessibility tree of an application, allowing for black-box testing without requiring source code instrumentation or platform-specific dependencies.

The framework distinguishes itself through a unified command syntax that abstracts interactions across Android, iOS, and web environments. It features a dynamic synchronization engine that automatically pauses test execution to account for non-deterministic animations and network-dependent content loading, ensuring
- [lottie-react-native/lottie-react-native](https://awesome-repositories.com/repository/lottie-react-native-lottie-react-native.md) (17,167 ⭐) — lottie-react-native is a library for rendering Lottie JSON animations as native graphics within a cross-platform mobile framework. It serves as a JSON-based animation renderer that parses design-exported files into high-performance vector animations on mobile devices.

The framework uses a GPU-accelerated vector animation implementation to offload rendering to the device processor, reducing CPU load to maintain smooth motion. It provides a cross-platform motion framework for controlling animation playback, layout scaling, and dynamic color modifications across different mobile screens.

The li
