16 dépôts
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.
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.
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.
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.
NSFW detection on the client-side via TensorFlow.js
Integrates the NSFW classifier into React Native mobile apps for on-device content filtering.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.