awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

21 dépôts

Awesome GitHub RepositoriesMobile-Compatible Web Apps

Web applications designed with responsive interfaces and interaction patterns optimized for mobile devices.

Distinct from Mobile Web Integration: Existing candidates focus on routers, scraping, or native integration, not the general nature of a mobile-compatible web app.

Explore 21 awesome GitHub repositories matching mobile development · Mobile-Compatible Web Apps. Refine with filters or upvote what's useful.

Awesome Mobile-Compatible Web Apps 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.
  • react-native-community/react-native-elementsAvatar de react-native-community

    react-native-community/React-Native-Elements

    25,851Voir sur GitHub↗

    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

    Enables the rapid assembly of functional mobile interfaces using pre-built components to accelerate initial prototyping.

    MDX
    Voir sur GitHub↗25,851
  • dhg/skeletonAvatar de dhg

    dhg/Skeleton

    19,410Voir sur GitHub↗

    Skeleton is a lightweight responsive CSS boilerplate and mobile-first framework. It provides a foundation for building mobile-friendly websites through a fluid 12-column grid system, a minimal CSS reset library to normalize browser defaults, and default styling for raw HTML elements. The project emphasizes a mobile-first development approach, using percentage-based widths and predefined media queries to progressively enhance layouts for larger screens. It includes a utility-first library of single-purpose classes to manage common layout tasks such as floating elements, clearing, and width con

    Provides a responsive interface that automatically adapts layout and typography to fit any screen size.

    CSS
    Voir sur GitHub↗19,410
  • gabrielecirulli/2048Avatar de gabrielecirulli

    gabrielecirulli/2048

    13,276Voir sur GitHub↗

    This is a browser-based puzzle game and HTML5 JavaScript application where players slide and merge numbered tiles on a grid to reach a target value. The game runs entirely on the client side, using web standard technologies to handle game logic and rendering directly in the browser. The application is a mobile-compatible web app that translates touch-swipe gestures and keyboard inputs into directional commands. It includes a local storage score tracker to save and maintain a record of high scores across different sessions.

    Provides a responsive interface that processes touch gestures and swipes for mobile devices and tablets.

    JavaScript20482048-gamegame
    Voir sur GitHub↗13,276
  • 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

    Provides a fast way to generate functional project skeletons for mobile app experimentation.

    JavaScriptandroidcreate-react-native-appios
    Voir sur GitHub↗13,254
  • ant-design/ant-design-mobileAvatar de ant-design

    ant-design/ant-design-mobile

    12,006Voir sur GitHub↗

    Ant Design Mobile is a mobile UI component library and design system built for React. It provides a collection of pre-styled interface elements and standardized UI blocks used to create consistent, responsive user interfaces for mobile web applications. The framework focuses on mobile web design and frontend interface engineering, providing tools to implement interaction patterns tailored for touch-based browsing. It ensures a uniform look and feel across different mobile browsers and handheld device screens. The library incorporates responsive layout systems and CSS-variable-based theming.

    Builds responsive user interfaces and interaction patterns specifically optimized for mobile browser environments.

    TypeScriptant-designantdantd-mobile
    Voir sur GitHub↗12,006
  • zyronon/douyinAvatar de zyronon

    zyronon/douyin

    11,473Voir sur GitHub↗

    This project is a mobile-first web interface built with Vue 3 that replicates the layout and interaction patterns of a short-form video platform. It is designed as a responsive web application focused on high-performance mobile rendering and short-video workflows. The application features a vertical video carousel with infinite scrolling and a vertical-slide view orchestration system for seamless content playback. It employs a responsive layout using viewport-relative units to ensure consistent rendering across various mobile screen sizes and aspect ratios. The project incorporates Pinia for

    Builds a responsive web application with interaction patterns and layouts optimized specifically for mobile devices.

    Vue
    Voir sur GitHub↗11,473
  • google/pprofAvatar de google

    google/pprof

    9,212Voir sur GitHub↗

    pprof is a tool for visualizing and analyzing performance profiling data. It converts sampled call stacks into a directed graph rendered as an SVG, enabling visual identification of execution hotspots. The tool also parses Linux perf.data files, converting them into an internal profile representation for further analysis. Beyond visualization, pprof provides a command-line REPL for interactive exploration of profiling data, allowing users to filter, refine, and query performance information on the fly. It generates sorted text reports that highlight the most resource-intensive call stacks, an

    Serves a local web dashboard for interactive browsing and analysis of profiling data.

    Goperformanceperformance-analysispprof
    Voir sur GitHub↗9,212
  • nxtrace/ntrace-coreAvatar de nxtrace

    nxtrace/NTrace-core

    7,941Voir sur GitHub↗

    NTrace-core is an open-source network diagnostic toolset that combines traceroute and MTR techniques with geographic IP geolocation, path MTU discovery, and multi-protocol probing. It functions as a command-line utility and a local web server, providing both a terminal-based interface and a browser-based UI for tracing network paths and analyzing hop-by-hop performance. The tool distinguishes itself through a modular architecture that includes a community probe network for executing traceroutes from geographically dispersed agents, a token-gated API for authenticating remote requests, and an

    Ships a local web server that provides a browser-based traceroute interface and an MCP API for AI agent integration.

    Goapias-pathasn-lookup
    Voir sur GitHub↗7,941
  • mango/slideoutAvatar de mango

    mango/slideout

    7,881Voir sur GitHub↗

    Slideout is a touch-gesture UI component and navigation menu designed for mobile web applications. It provides a side panel that slides across the screen to reveal navigation options, utilizing CSS transitions to animate the movement of the viewport. The component manages the expanded or collapsed state of the navigation menu and includes logic to restrict gestures for specific interface elements to prevent interaction conflicts. It employs a system for executing custom logic triggered by menu state transitions and user drag gestures.

    Provides a responsive navigation drawer optimized for interaction patterns on mobile devices.

    JavaScript
    Voir sur GitHub↗7,881
  • inventree/inventreeAvatar de inventree

    inventree/InvenTree

    6,350Voir sur GitHub↗

    InvenTree is an open-source inventory management platform built on Django, designed for tracking parts, stock levels, and supply chain operations through a web interface and REST API. The system uses barcodes—including QR codes, 1D barcodes, and Data Matrix codes—as primary identifiers for scanning, linking, and triggering inventory actions, and extends core functionality through a Python plugin framework supporting custom actions, UI panels, barcode handlers, and scheduled tasks. The platform distinguishes itself through a comprehensive plugin-based extensibility system that allows custom in

    InvenTree configures visual preferences such as dark mode, screen orientation, and language for the mobile application.

    Pythondjangohacktoberfestpython
    Voir sur GitHub↗6,350
  • golang/mobileAvatar de golang

    golang/mobile

    6,127Voir sur GitHub↗

    The Go Mobile project is a framework and toolchain that enables Go developers to build native mobile applications for Android and iOS entirely in Go, or to compile Go packages into shared libraries that can be called from existing native mobile apps. It provides a complete set of libraries for handling mobile app lifecycle events, rendering 2D and 3D graphics through OpenGL ES, accessing device sensors like accelerometers and gyroscopes, processing touch and keyboard input, playing audio via OpenAL Soft, and reading bundled application assets. The project distinguishes itself by offering two

    Compiles a complete mobile application written entirely in Go, producing a native binary for Android or iOS.

    Go
    Voir sur GitHub↗6,127
  • azure/azure-sdk-for-netAvatar de Azure

    Azure/azure-sdk-for-net

    5,937Voir sur GitHub↗

    The Azure SDK for .NET is a collection of client and management libraries that enable .NET applications to interact with cloud services through a consistent, well-defined programming model. It provides a unified interface for authenticating, configuring HTTP pipelines, and calling service methods either synchronously or asynchronously, with support for pagination, long-running operations, and structured error handling. The SDK distinguishes itself through comprehensive authentication options, including connection strings, OAuth token credentials, managed identity, service principals, and deve

    Build cross-platform mobile applications that consume REST web services using a single codebase.

    C#azureazure-sdkc-sharp
    Voir sur GitHub↗5,937
  • supermonster003/autojs6Avatar de SuperMonster003

    SuperMonster003/AutoJs6

    5,352Voir sur GitHub↗

    AutoJs6 is an Android automation framework and JavaScript runtime designed to automate user interface interactions and system tasks on mobile devices. It functions as a UI automator that inspects screen hierarchies and manipulates on-screen controls via selectors to automate manual workflows. The project includes an Android script compiler that bundles automation scripts into standalone APK files for distribution. It also provides a remote debugging tool that creates a network-based bridge between a mobile device and a desktop IDE for writing and testing scripts. The framework covers a broad

    Enables rapid creation of functional mobile interfaces and script bundling for quick testing.

    Javaandroidautojsautojs6
    Voir sur GitHub↗5,352
  • beancount/beancountAvatar de beancount

    beancount/beancount

    5,291Voir sur GitHub↗

    Beancount is a plain-text double-entry accounting system. It enforces zero-sum transactions, organizes accounts into a hierarchical five-type tree, and verifies balances at specific dates using precision-derived tolerances. Transactions are recorded in plain-text files with a strict syntax that supports currency-specific rounding, automatic interpolation of missing amounts, and comprehensive metadata including tags, links, and payee annotations. Beyond core bookkeeping, Beancount offers investment portfolio tracking with lot-based cost basis management, configurable booking strategies (FIFO,

    A local web server that serves interactive reports and dashboards for browsing and analyzing accounting data.

    Pythonbeancount
    Voir sur GitHub↗5,291
  • exrick/xpayAvatar de Exrick

    Exrick/xpay

    5,245Voir sur GitHub↗

    xpay est un système de collecte de paiements et de gestion de dons conçu pour accepter des transferts via des codes QR personnels. Il permet la collecte de fonds sur des comptes personnels sans nécessiter de licences commerciales ou d'intégrations API marchandes officielles. Le système utilise une interface agnostique au fournisseur pour acheminer les transactions à travers plusieurs comptes personnels et méthodes de paiement via une page de paiement unique. Il prend en charge l'agrégation de fonds sur des identités individuelles et utilise un routage basé sur des codes QR pour faciliter les paiements à partir de diverses plateformes mobiles. La plateforme inclut des outils pour le suivi des dons, présentant un affichage public des surnoms des donateurs et des montants des contributions. Elle gère le cycle de vie du paiement via une combinaison de flux de travail de vérification manuelle et de rappels automatisés qui déclenchent des mises à jour de statut et des notifications utilisateur via des webhooks. L'interface fournit un rendu d'actifs statiques pour assurer que les vues de paiement sont compatibles avec les navigateurs web mobiles et les applications.

    Serves lightweight static payment views optimized for mobile web browsers to ensure compatibility across different apps.

    Java
    Voir sur GitHub↗5,245
  • data-camp/weapp_demosAvatar de Data-Camp

    Data-Camp/WeApp_Demos

    5,171Voir sur GitHub↗

    WeApp_Demos est une collection d'exemples de code source et d'implémentations de référence pour construire des mini-programmes et des mini-jeux WeChat. Il sert de bibliothèque d'exemples et de galerie de composants contenant des modèles d'interface utilisateur réutilisables et des démos fonctionnelles pour des scénarios d'application mobile interactifs. Le dépôt inclut une collection de modèles de conception de jeux et de code de démarrage spécifiquement pour développer des jeux à petite échelle au sein de l'écosystème WeChat. Ces ressources couvrent l'implémentation de composants frontend et le prototypage rapide d'applications en fournissant un ensemble organisé de démos fonctionnelles. Le contenu est organisé pour soutenir le développement d'applications et de jeux légers grâce à l'utilisation de scénarios pré-faits et de code source de référence.

    Offers project templates to speed up the initial development phase by creating functional skeletons.

    JavaScriptdemodemo-appdemos
    Voir sur GitHub↗5,171
  • kevquirk/simple.cssAvatar de kevquirk

    kevquirk/simple.css

    4,921Voir sur GitHub↗

    simple.css is a classless CSS framework that styles plain, semantic HTML with sensible defaults, requiring no CSS classes or JavaScript. It automatically applies a dark color scheme based on system preference, sets responsive typography and spacing from a modular scale, and includes a minimal CSS reset to normalize browser defaults. The entire framework lives in a single file with no dependencies. The framework uses only element selectors, so any standard HTML page becomes visually presentable with a centered, max-width layout, accessible interactive elements (buttons, forms, navigation), and

    Quickly turning raw HTML content into a visually presentable page for mockups or drafts without custom styling work.

    HTMLcsscss3html
    Voir sur GitHub↗4,921
  • lohanidamodar/flutter_ui_challengesAvatar de lohanidamodar

    lohanidamodar/flutter_ui_challenges

    4,767Voir sur GitHub↗

    Ce projet est une collection de kits UI haute fidélité, d'exemples de patterns de design et de galeries de composants réutilisables pour divers environnements d'appareils. Il fournit une galerie d'interfaces frontend pour des écrans de dashboard et de boutique, ainsi qu'une bibliothèque d'implémentations d'interface utilisateur professionnelles et de widgets réutilisables. Le dépôt fonctionne comme un kit UI multiplateforme conçu pour les environnements mobiles, web et desktop. Il inclut des exemples de code spécifiques qui démontrent comment implémenter des mises en page complexes et des patterns de navigation. Le projet couvre le développement de mises en page réactives, le routage de pages basé sur une pile (stack-based) et des systèmes de navigation interactifs. Il inclut également des implémentations pour les workflows d'onboarding utilisateur et une bibliothèque de composants personnalisée composée de widgets stateless et stateful.

    Enables rapid assembly of screens and layouts to visualize mobile application behavior before production.

    Dartflutterflutter-demoflutter-examples
    Voir sur GitHub↗4,767
  • alibaba/weex-uiAvatar de alibaba

    alibaba/weex-ui

    4,725Voir sur GitHub↗

    Weex-UI est un kit UI mobile multiplateforme et une bibliothèque de composants conçus pour construire des interfaces d'applications mobiles haute performance. Il fonctionne comme un framework mobile basé sur Vue, fournissant un ensemble de composants d'interface standardisés qui s'intègrent avec Vue.js pour un développement UI déclaratif. La bibliothèque permet la conception d'interfaces multiplateformes et le développement UI mobile en fournissant des éléments visuels pré-construits. Cela permet l'assemblage d'écrans d'application interactifs et le prototypage rapide d'applications pour tester les modèles de design et les interactions utilisateur. Le framework utilise une bibliothèque UI basée sur les composants et une hiérarchie de vue déclarative pour mapper les définitions JavaScript aux composants d'interface mobile natifs. Il gère la présentation visuelle via un mappage de style spécifique à la plateforme et gère les interactions utilisateur via une communication native pilotée par événements.

    Allows for the rapid assembly of functional mobile app views to test interactions and design patterns.

    Vue
    Voir sur GitHub↗4,725
  • boxfactura/pulltorefresh.jsAvatar de BoxFactura

    BoxFactura/pulltorefresh.js

    4,003Voir sur GitHub↗

    pulltorefresh.js is a JavaScript library and touch-gesture UI component used to add pull-to-refresh functionality to scrollable elements in web applications. It acts as a web interaction plugin that detects downward scrolling gestures to trigger content refresh actions. The library focuses on mobile web application user experiences, allowing developers to implement touch-based navigation and dynamic content refreshing that mimics native app behaviors on smartphones and tablets. The implementation includes configurable trigger distances and sensitivity thresholds. It utilizes touch-event trac

    Implements interaction patterns that mimic native mobile app behaviors within a web application.

    JavaScriptjavascriptjspulltorefresh
    Voir sur GitHub↗4,003
Préc.12Suivant
  1. Home
  2. Mobile Development
  3. Mobile-Compatible Web Apps

Explorer les sous-tags

  • Accounting Dashboard Interfaces1 sous-tagWeb and mobile interfaces for browsing, querying, and recording transactions in an accounting system. **Distinct from Mobile-Compatible Web Apps:** Distinct from Mobile-Compatible Web Apps: focuses on accounting-specific dashboards and data entry, not general mobile web compatibility.
  • Display CustomizationsConfigures visual preferences such as dark mode, screen orientation, and language for mobile applications. **Distinct from Mobile-Compatible Web Apps:** Distinct from Mobile-Compatible Web Apps: focuses on user-configurable display preferences within a mobile app, not responsive web design.
  • Rapid PrototypingTools for quickly creating functional skeletons to experiment with mobile application ideas. **Distinct from Mobile-Compatible Web Apps:** Focuses on the speed of initial project generation for experimentation rather than responsive web patterns.
  • Static Asset OptimizationServing lightweight, static assets specifically for mobile payment views to ensure fast loading and app compatibility. **Distinct from Mobile-Compatible Web Apps:** Focuses on the delivery of static assets for payment views rather than general responsive web app patterns.
  • Visual Consistency FixesStyle normalization and layout adjustments for cross-browser mobile rendering. **Distinct from Mobile-Compatible Web Apps:** Distinct from Mobile-Compatible Web Apps: focuses specifically on the visual rendering consistency layer rather than the application architecture.