awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

16 dépôts

Awesome GitHub RepositoriesReact Native Applications

Software applications built using the React Native framework for cross-platform mobile deployment.

Distinct from React Native Components: Candidates are for components or libraries, but the feature describes the app itself as an identity.

Explore 16 awesome GitHub repositories matching mobile development · React Native Applications. Refine with filters or upvote what's useful.

Awesome React Native Applications GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • fbsamples/f8appAvatar de fbsamples

    fbsamples/f8app

    13,906Voir sur GitHub↗

    f8app is a cross-platform mobile reference application implementation that serves as a technical architecture guide for building complex features in a production environment. It is built as a React Native mobile application using a component-based architecture to manage the user interface and application state. The project implements a dockerized backend environment, running a database, server, and dashboard as a group of coordinated containers to ensure consistent development environments. It further integrates a GraphQL data fetching system that uses a structured schema and compiler to ensu

    Built as a cross-platform mobile application using the React Native framework.

    JavaScript
    Voir sur GitHub↗13,906
  • expo/create-react-native-appAvatar de expo

    expo/create-react-native-app

    13,254Voir sur GitHub↗

    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

    Initializes a standardized codebase for developing native mobile applications using the React Native framework.

    JavaScriptandroidcreate-react-native-appios
    Voir sur GitHub↗13,254
  • kusti8/proton-nativeAvatar de kusti8

    kusti8/proton-native

    10,894Voir sur GitHub↗

    Proton Native is a cross-platform desktop framework that compiles React code into native applications for Windows, macOS, and Linux. It enables developers to build desktop applications using the same component syntax and patterns as React Native, with the ability to reuse existing React Native components with minimal modifications. The framework integrates a flexbox layout engine for positioning native desktop widgets and embeds the Node.js runtime for direct filesystem and system-level access. The framework translates React component trees into native desktop widgets through a bidirectional

    Building cross-platform desktop applications for Windows, macOS, and Linux using React components and patterns.

    TypeScriptcross-platformdesktopjs
    Voir sur GitHub↗10,894
  • infinitered/nsfwjsAvatar de infinitered

    infinitered/nsfwjs

    8,908Voir sur GitHub↗

    NSFW detection on the client-side via TensorFlow.js

    Integrates the NSFW classifier into React Native mobile apps for on-device content filtering.

    TypeScriptcontent-managementjavascriptmachine-learning
    Voir sur GitHub↗8,908
  • raycast/extensionsAvatar de raycast

    raycast/extensions

    7,570Voir sur GitHub↗

    Raycast Extensions is an open-source platform for building and distributing self-contained plugins that integrate with the Raycast desktop application. It provides an extension plugin framework where developers create packages using TypeScript, React, and Node.js, with each extension declaring its commands and permissions through a static manifest. The platform includes a hot-reload development server that watches source files and triggers live UI updates without restarting the host application. The platform distinguishes itself through deep AI integration capabilities, allowing extensions to

    Enables building native desktop interfaces using React components with hot-reloading and a custom reconciler for in-window rendering.

    TypeScript
    Voir sur GitHub↗7,570
  • nodegui/react-nodeguiAvatar de nodegui

    nodegui/react-nodegui

    6,186Voir sur GitHub↗

    Build performant, native and cross-platform desktop applications with native React powerful CSS like styling.🚀

    Builds cross-platform desktop applications using React components rendered with native widgets instead of a web view.

    TypeScriptcssdesktopgui
    Voir sur GitHub↗6,186
  • mimecorg/vuidoAvatar de mimecorg

    mimecorg/vuido

    6,062Voir sur GitHub↗

    Vuido is a framework for building native desktop applications for Windows, macOS, and Linux using Vue.js components, without requiring Electron or Chromium. It maps Vue components directly to native widgets from the libui library, creating lightweight applications that run on a single-threaded event loop and compile templates at build time for optimized runtime performance. The framework provides a complete Vue.js component-to-native bridge, enabling two-way data binding via v-model, component-based window composition, and platform-specific package generation for distributing executables. It

    Provides the core framework for building native desktop apps from Vue.js components without Electron.

    JavaScriptdesktoplibuivue
    Voir sur GitHub↗6,062
  • t3-oss/create-t3-turboAvatar de t3-oss

    t3-oss/create-t3-turbo

    6,060Voir sur GitHub↗

    Clean and simple starter repo using the T3 Stack along with Expo React Native

    Provides an optional Expo React Native mobile app that shares types and API routes with the web app.

    TypeScriptbetter-authexponextjs
    Voir sur GitHub↗6,060
  • r0x0r/pywebviewAvatar de r0x0r

    r0x0r/pywebview

    5,917Voir sur GitHub↗

    pywebview is a cross-platform desktop GUI framework for Python that renders HTML, CSS, and JavaScript content using the operating system's native web rendering engine. It enables developers to build desktop applications that run on Windows, macOS, and Linux from a single Python codebase, with the web frontend displayed in a lightweight, native window. The framework provides a bidirectional JavaScript-Python bridge for real-time data exchange between frontend and backend, along with the ability to manipulate the Document Object Model directly from Python without writing JavaScript. It includes

    Communicates between frontend and backend by running a Flask server alongside the desktop window.

    Pythoncefcocoagtk
    Voir sur GitHub↗5,917
  • day8/re-frameAvatar de day8

    day8/re-frame

    5,532Voir sur GitHub↗

    re-frame est un framework fonctionnel pour construire des applications monopages (SPA) en ClojureScript. Il fournit une base de données centralisée et immuable qui sert de source unique de vérité pour l'état global de l'application, imposant un flux de données unidirectionnel strict où les événements déclenchent des transitions d'état et des mises à jour de vue. Le framework se distingue par un graphe de signaux réactifs et un pipeline de middleware basé sur des intercepteurs. En traitant la logique applicative comme une séquence d'événements pilotés par les données et d'effets de bord déclaratifs, il découple la logique métier de la couche de vue. Cette architecture permet aux développeurs de gérer des transitions d'état complexes et des opérations externes via des fonctions pures, garantissant que les effets de bord sont exécutés par un interpréteur séparé plutôt que par des appels impératifs. Le système inclut une suite complète de capacités pour gérer l'architecture applicative, notamment la dérivation de données réactives, la réconciliation de vue basée sur les abonnements et la gestion d'état pilotée par les événements. Il prend en charge des flux de développement avancés tels que le traçage d'événements, la mise en point d'état et la possibilité de simuler (stub) des effets de bord pour des tests isolés. Le projet est conçu pour une intégration avec React, utilisant la réconciliation du DOM virtuel pour mettre à jour efficacement les interfaces utilisateur. Il fournit un ensemble robuste d'utilitaires pour gérer les préoccupations transversales, les graphes de flux de données complexes et coordonner les opérations asynchrones au sein d'un pipeline d'événements séquentiel et prévisible.

    Targets mobile platforms using React Native to create native user interfaces with shared functional logic.

    Clojureclojurescriptre-framereact
    Voir sur GitHub↗5,532
  • bartonhammond/snowflakeAvatar de bartonhammond

    bartonhammond/snowflake

    4,583Voir sur GitHub↗

    Snowflake est un starter d'application mobile multiplateforme conçu pour construire des applications iOS et Android en utilisant une base de code JavaScript unique. Il fournit un boilerplate pré-configuré pour accélérer le processus de développement initial des applications mobiles. Le projet inclut un template de gestion d'état Redux pour coordonner l'état global de l'application et persister les sessions utilisateur, ainsi qu'un framework d'intégration d'API REST pour communiquer avec des serveurs distants ou locaux via des requêtes HTTP. Il dispose également d'un système de localisation qui mappe le contenu de l'interface utilisateur dans plusieurs langues en fonction de la région de l'appareil. Le starter couvre un large éventail de capacités, incluant les flux de travail d'identité et d'authentification des utilisateurs, la navigation basée sur les routes et la création de formulaires de saisie validés. Il intègre également une configuration de suite de test Jest pour valider la logique métier et les composants UI via des tests unitaires et de snapshot. La boîte à outils inclut des flux de travail pour soumettre des builds bêta à TestFlight et publier les versions finales sur l'App Store.

    Provides a cross-platform mobile app starter built using the React Native framework.

    JavaScript
    Voir sur GitHub↗4,583
  • onejs/oneAvatar de onejs

    onejs/one

    4,475Voir sur GitHub↗

    One est un framework React full-stack multiplateforme et un moteur de rendu multi-cibles conçu pour construire des applications web et natives à partir d'une base de code unique. Il utilise un pipeline de build basé sur Vite pour gérer les composants partagés tout en fournissant un routeur de système de fichiers typé qui génère automatiquement les définitions de navigation. Le framework se distingue par la prise en charge d'une stratégie de rendu hybride, permettant aux routes individuelles d'être configurées comme des sites statiques, des pages rendues côté serveur ou des applications monopages. Il emploie une résolution de logique spécifique à la plateforme et un plugin Vite partagé pour coordonner la compilation pour les environnements cibles web et natifs. Le système couvre un large éventail de capacités, notamment les chargeurs de données côté serveur, la gestion des routes API et l'interception de requêtes basée sur des middlewares. Il fournit des outils pour l'intégration de fonctionnalités natives des appareils et des mises en page basées sur des ponts pour la navigation mobile, ainsi que des optimisations de performance telles que la génération statique parallèle et le préchargement d'actifs. Les applications peuvent être déployées sur des serveurs de production ou des plateformes edge serverless, notamment Vercel et Cloudflare.

    Facilitates the development of native mobile applications using a unified build process.

    TypeScriptlocal-firstreactreact-native
    Voir sur GitHub↗4,475
  • isimar/hackernews-react-nativeAvatar de iSimar

    iSimar/HackerNews-React-Native

    3,713Voir sur GitHub↗

    HackerNews-React-Native is a cross-platform mobile client and news aggregator designed for iOS and Android. It provides a mobile interface for browsing paginated news stories and reading nested community discussions by fetching data from the Hacker News API. The application includes an embedded web viewer to render external articles and source pages directly within the interface. It implements a hierarchical discussion system to display nested comment threads. The project is built using a React Native codebase and utilizes a modular UI composition. It incorporates list virtualization for sto

    Built as a cross-platform mobile application using the React Native framework.

    JavaScript
    Voir sur GitHub↗3,713
  • phodal/growthAvatar de phodal

    phodal/growth

    1,296Voir sur GitHub↗

    Growth is a mobile-first educational ecosystem designed to help software engineers track their professional development and master technical domains. The platform functions as a cross-platform learning tool that provides structured career roadmaps, curated technical resources, and interactive guides for complex programming concepts. The project distinguishes itself by integrating visual learning tools directly into the mobile experience, including step-by-step animations for computational algorithms and illustrative studies of software design patterns. It serves as a centralized hub for skill

    Manages the full lifecycle of React Native applications from beta testing to final store release.

    JavaScript
    Voir sur GitHub↗1,296
  • status-im/react-native-desktop-qtAvatar de status-im

    status-im/react-native-desktop-qt

    1,243Voir sur GitHub↗

    This project is a cross-platform development framework that enables the execution of React Native applications as native desktop software. By utilizing the Qt toolkit, it maps mobile-oriented interface components to native desktop widgets, allowing developers to deploy a single codebase across Linux, macOS, and Windows. The framework functions as a bridge between JavaScript-based application logic and native system interfaces. It includes a native module bridge that exposes system-level hardware and platform capabilities to the JavaScript runtime, facilitating the integration of custom C++ or

    Adapts mobile-first application interfaces for deployment on desktop operating systems.

    JavaScript
    Voir sur GitHub↗1,243
  • enatega/food-delivery-singlevendorAvatar de enatega

    enatega/food-delivery-singlevendor

    641Voir sur GitHub↗

    Cette plateforme est une suite logicielle complète en marque blanche conçue pour lancer et gérer des services de livraison de repas à la demande. Elle fournit un écosystème unifié qui connecte les clients, le personnel des restaurants et les livreurs via des interfaces mobiles et web intégrées, soutenues par une infrastructure backend centralisée qui synchronise les données et la logique métier pour tous les rôles utilisateurs. Le système se distingue par son focus sur le déploiement auto-hébergé, offrant aux opérateurs un contrôle total sur leurs données, leurs sauvegardes et leurs environnements serveurs. Il prend en charge des modèles économiques multi-verticaux, permettant aux administrateurs de gérer divers types de services — tels que la livraison et le covoiturage — depuis un tableau de bord centralisé. L'architecture tire parti du partage de composants multiplateformes et de la gestion d'événements en temps réel pour assurer une performance cohérente et un suivi des commandes en direct sur toutes les applications clientes. La plateforme inclut une suite complète d'outils opérationnels, allant de l'administration des partenaires restaurateurs et la gestion des menus à la coordination logistique automatisée et l'affectation des livreurs. Elle intègre également des fonctionnalités de business intelligence, fournissant des tableaux de bord d'analyse et de reporting pour surveiller la performance opérationnelle et l'activité des utilisateurs. Le logiciel est conçu pour être extensible, permettant la modification du code source et le rebranding pour répondre à des besoins métier spécifiques.

    Provides a cross-platform mobile solution for browsing menus, tracking orders, and coordinating delivery personnel.

    JavaScriptenategafood-deliveryfood-delivery-app
    Voir sur GitHub↗641
  1. Home
  2. Mobile Development
  3. React Native Applications

Explorer les sous-tags

  • Desktop Ports1 sous-tagAdaptations of React Native components and patterns for deployment on desktop operating systems. **Distinct from React Native Applications:** Distinct from React Native Applications: focuses on porting mobile React Native code to desktop platforms, not building mobile apps.
  • Expo React Native StartersProvides an optional Expo React Native mobile app that shares types and API routes with the web application. **Distinct from React Native Applications:** Distinct from React Native Applications: specifically provides a starter Expo React Native app that shares types and API routes, not general React Native applications.
  • On-Device ClassificationsIntegrates image classification into React Native apps for on-device content filtering without a server. **Distinct from React Native Applications:** Distinct from React Native Applications: focuses on embedding a classification model for on-device inference, not general app development.
  • Template GeneratorsUtilities that generate standardized codebases based on predefined templates for specific frameworks. **Distinct from React Native Applications:** Focuses on the tool that generates the app, rather than the resulting application itself.