16 repositorios
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 es un framework funcional para construir aplicaciones de una sola página (SPA) en ClojureScript. Proporciona una base de datos centralizada e inmutable que sirve como única fuente de verdad para todo el estado de la aplicación, aplicando un flujo de datos unidireccional estricto donde los eventos activan transiciones de estado y actualizaciones de vista posteriores. El framework se distingue por un grafo de señales reactivas y un pipeline de middleware basado en interceptores. Al tratar la lógica de la aplicación como una secuencia de eventos basados en datos y efectos secundarios declarativos, desacopla la lógica de negocio de la capa de vista. Esta arquitectura permite a los desarrolladores gestionar transiciones de estado complejas y operaciones externas mediante funciones puras, asegurando que los efectos secundarios sean ejecutados por un intérprete separado en lugar de llamadas imperativas. El sistema incluye un conjunto completo de capacidades para gestionar la arquitectura de la aplicación, incluyendo la derivación de datos reactivos, la reconciliación de vistas basada en suscripciones y la gestión de estado impulsada por eventos. Admite flujos de trabajo de desarrollo avanzados como el rastreo de eventos, puntos de control de estado y la capacidad de crear stubs de efectos secundarios para pruebas aisladas. El proyecto está diseñado para integrarse con React, utilizando la reconciliación del DOM virtual para actualizar eficientemente las interfaces de usuario. Proporciona un conjunto robusto de utilidades para manejar preocupaciones transversales, gestionar grafos de flujo de datos complejos y coordinar operaciones asíncronas dentro de un pipeline de eventos secuencial y predecible.
Targets mobile platforms using React Native to create native user interfaces with shared functional logic.
Snowflake es un starter de aplicaciones móviles multiplataforma diseñado para construir aplicaciones iOS y Android utilizando una única base de código JavaScript. Proporciona un boilerplate preconfigurado para acelerar el proceso de desarrollo inicial de aplicaciones móviles. El proyecto incluye una plantilla de gestión de estado Redux para coordinar el estado global de la aplicación y persistir las sesiones de usuario, junto con un framework de integración de API REST para comunicarse con servidores remotos o locales a través de solicitudes HTTP. También cuenta con un sistema de localización que mapea el contenido de la interfaz de usuario en múltiples idiomas según la región del dispositivo. El starter cubre una amplia gama de capacidades, incluyendo flujos de trabajo de identidad y autenticación de usuarios, navegación basada en rutas y la creación de formularios de entrada validados. También integra una configuración de suite de pruebas Jest para validar la lógica de negocio y los componentes de la interfaz de usuario a través de pruebas unitarias y de instantáneas. El kit de herramientas incluye flujos de trabajo para enviar compilaciones beta a TestFlight y publicar lanzamientos finales en la App Store.
Provides a cross-platform mobile app starter built using the React Native framework.
One es un framework de React full-stack multiplataforma y un motor de renderizado multi-objetivo diseñado para construir aplicaciones web y nativas desde una única base de código. Utiliza un pipeline de compilación basado en Vite para gestionar componentes compartidos, proporcionando a la vez un enrutador de sistema de archivos con seguridad de tipos que genera automáticamente definiciones de navegación. El framework se distingue por admitir una estrategia de renderizado híbrido, permitiendo que las rutas individuales se configuren como sitios estáticos, páginas renderizadas en el servidor o aplicaciones de una sola página. Emplea resolución de lógica específica de la plataforma y un plugin de Vite compartido para coordinar la compilación tanto para entornos web como nativos. El sistema cubre un amplio conjunto de capacidades, incluyendo cargadores de datos del lado del servidor, gestión de rutas de API e interceptación de solicitudes basada en middleware. Proporciona herramientas para la integración de funciones nativas del dispositivo y layouts basados en puentes para la navegación móvil, junto con optimizaciones de rendimiento como la generación estática paralela y la precarga de activos. Las aplicaciones pueden desplegarse en servidores de producción o plataformas edge serverless, incluyendo Vercel y 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.
Esta plataforma es una suite de software integral de marca blanca diseñada para lanzar y gestionar servicios de entrega de comida bajo demanda. Proporciona un ecosistema unificado que conecta a clientes, personal de restaurantes y repartidores a través de interfaces móviles y web integradas, respaldado por una infraestructura de backend centralizada que sincroniza los datos y la lógica de negocio en todos los roles de usuario. El sistema se distingue por su enfoque en el despliegue autohospedado, otorgando a los operadores control total sobre sus datos, copias de seguridad y entornos de servidor. Admite modelos de negocio multiverticales, lo que permite a los administradores gestionar diversos tipos de servicios, como entregas y viajes compartidos, desde un único panel centralizado. La arquitectura aprovecha el uso compartido de componentes multiplataforma y el manejo de eventos en tiempo real para garantizar un rendimiento constante y el seguimiento de pedidos en vivo en todas las aplicaciones cliente. La plataforma incluye un conjunto completo de herramientas operativas, que van desde la administración de socios de restaurantes y la gestión de menús hasta la coordinación logística automatizada y la asignación de repartidores. También incorpora funciones de inteligencia empresarial, proporcionando paneles de análisis e informes para monitorear el rendimiento operativo y la actividad del usuario. El software está diseñado para ser extensible, permitiendo la modificación del código fuente y el cambio de marca para cumplir con requisitos comerciales específicos.
Provides a cross-platform mobile solution for browsing menus, tracking orders, and coordinating delivery personnel.