9 dépôts
Tools for exposing backend server logic to mobile applications via standard HTTP interfaces.
Distinguishing note: Distinct from mobile-specific SDKs or payment integrations: focuses on backend-to-mobile API connectivity.
Explore 9 awesome GitHub repositories matching web development · Mobile API Integrations. Refine with filters or upvote what's useful.
Elysia is a high-performance TypeScript web framework designed for building type-safe backend services. It provides a modular, plugin-based architecture that allows developers to compose server logic, middleware, and validation schemas into scalable application instances. By leveraging native web standards, the framework ensures portability across diverse JavaScript runtimes, including Node.js, Deno, and various edge computing environments. The framework distinguishes itself through its focus on end-to-end type safety, automatically synchronizing request and response definitions between the s
Provides native fetch handlers to integrate backend server logic directly into mobile application routing.
This project is a modular e-commerce platform built on Ruby on Rails, designed to serve as a comprehensive engine for managing online retail operations. It provides the foundational infrastructure to handle complex product catalogs, customer order lifecycles, and global payment processing within a unified system. The platform distinguishes itself through a headless, API-first architecture that decouples backend commerce logic from custom frontend storefronts. It supports multi-tenant environments, allowing for the management of multiple independent retail storefronts or marketplaces from a si
Exposes standardized API endpoints to power websites, mobile applications, and point-of-sale systems.
Snapshot is a decentralized governance platform that enables DAOs and organizations to create and manage onchain voting systems. It supports both offchain signing and onchain execution, allowing votes to be submitted as signed messages to reduce gas costs while maintaining verifiability through onchain proposal execution on Ethereum and Starknet. The platform provides a modular strategy plugin system for voting power calculation and proposal validation, along with hierarchical space and role management for multi-tier governance structures. Snapshot distinguishes itself through several advance
Allows casting cryptographically verified votes directly within a mobile application.
eqMac is a system-wide audio equalizer and volume mixer for macOS. It utilizes a virtual audio driver to intercept system output, allowing users to adjust frequency response, boost system volume, and control independent volume levels for different running software applications. The project functions as an audio unit plugin host, integrating third-party plugins into the system audio stream for professional effects. It also includes a local web server that enables remote audio control via HTTP, allowing users to modify audio parameters from a mobile device or other external hardware on the same
Exposes backend audio control logic to mobile devices via standard HTTP interfaces over a local network.
Sends requests through Instagram's private mobile API using a logged-in session for authorized operations.
Ce projet est un scaffold d'application mobile TypeScript et un template de framework pour construire des applications iOS et Android multiplateformes. Il fournit un point de départ architectural standardisé qui met l'accent sur la séparation des préoccupations en isolant la logique métier de l'interface utilisateur. Le template fonctionne comme un kit d'architecture avec un support intégré pour les configurations sensibles à l'environnement, permettant différents secrets d'API et paramètres entre les builds de développement et de production. Il sert également de projet de démarrage internationalisé présentant une injection de thème visuel dynamique et une localisation multilingue. La base de code couvre plusieurs domaines de capacités clés, notamment le routage de navigation basé sur une pile, l'intégration de données d'API distantes asynchrones et le stockage de données local sécurisé via un magasin clé-valeur. Il organise en outre le processus de développement via une gestion intégrée des variables d'environnement et un système unifié pour la gestion des thèmes UI mobiles.
Connects the mobile application to remote servers to fetch and display asynchronous data.
yii2_fecshop est une plateforme e-commerce B2C complète et un CMS construit sur le framework PHP Yii2. Il fonctionne comme une API de commerce headless et une solution de vitrine internationale, prenant en charge à la fois les boutiques mono-vendeur et les places de marché multi-vendeurs où des marchands indépendants peuvent gérer leurs propres produits et commandes. Le système se distingue par une architecture à points d'entrée multiples qui sépare les interfaces administratives, web, mobiles et API tout en partageant une couche de service commune. Il offre une grande extensibilité via le remplacement de service piloté par la configuration, des extensions fonctionnelles pilotées par les événements et un système de modèles priorisé pour la personnalisation visuelle. La plateforme couvre un large ensemble de capacités commerciales, y compris la tarification multi-devises, l'intégration de passerelles de paiement internationales, la gestion globale des expéditions et la localisation de contenu multilingue. Elle inclut également des outils pour la gestion de catalogue et de contenu, l'indexation de recherche automatisée avec optimisation SEO, et la capacité de synchroniser les données avec des systèmes ERP externes. Les fonctionnalités opérationnelles supplémentaires incluent le contrôle d'accès basé sur les rôles, le filtrage IP régional, l'automatisation des tâches en arrière-plan pour la maintenance de la boutique, et un système de suivi de distribution multi-niveaux pour les incitations aux ventes.
Provides a backend API layer to expose commerce data to mobile applications and external ERP systems.
Stringer est un agrégateur et lecteur de flux RSS auto-hébergé. Il fonctionne comme un gestionnaire de flux multi-utilisateurs qui collecte et organise le contenu provenant de divers flux web dans une interface unifiée. Le projet opère comme un serveur API RSS, exposant les flux de données à des applications mobiles tierces pour la synchronisation et la lecture. Il inclut des tâches d'arrière-plan automatisées pour récupérer les nouvelles entrées de contenu et fournit un environnement privé pour la curation de contenu. Le système couvre la gestion des comptes utilisateurs avec authentification par hachage de mot de passe, la facturation des abonnements via des processeurs de paiement tiers et la localisation de l'interface utilisateur. Il inclut également des utilitaires de stockage de données pour purger les articles expirés ou lus en fonction de limites d'âge. L'application est packagée en tant que lecteur de flux conteneurisé avec prise en charge du déploiement sur Docker, Heroku et OpenShift.
Provides a compatible API that allows third-party mobile applications to synchronize and read data feeds.
This project is a full-stack web application framework and starter template designed for building complete web services in Python. It provides a structured foundation for developing applications that integrate server-side processing logic, persistent database storage, and frontend user interface delivery. The framework utilizes the model-view-controller architectural pattern to organize application logic into distinct layers for data management, request handling, and interface rendering. It incorporates an object-relational mapping library to simplify database interactions by translating tabl
Provides backend API integration to synchronize data with mobile applications.