awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

54 repository-uri

Awesome GitHub RepositoriesMobile Interfaces

Provides mobile-optimized web interfaces for managing financial data on the go.

Distinct from Mobile Application Packaging: Focuses on mobile-optimized web access for financial management, distinct from native mobile application packaging or security.

Explore 54 awesome GitHub repositories matching user interface & experience · Mobile Interfaces. Refine with filters or upvote what's useful.

Awesome Mobile Interfaces GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • leaflet/leafletAvatar Leaflet

    Leaflet/Leaflet

    45,200Vezi pe GitHub↗

    Leaflet is a lightweight JavaScript mapping library used to build mobile-friendly interactive maps on web pages. It functions as an open-source geospatial toolkit and web map renderer, providing the necessary tools to display geographical tiles and vector data. The framework is designed as a mobile-first map interface, ensuring that mapping experiences remain responsive and efficient across both desktop browsers and mobile devices. It enables the creation of custom map implementations and the visualization of geospatial data through the addition of markers, popups, and layers. The library co

    Provides a responsive mapping framework designed for efficient performance on both desktop and mobile web interfaces.

    JavaScriptjavascriptleafletmaps
    Vezi pe GitHub↗45,200
  • weui/weuiAvatar weui

    weui/weui

    27,377Vezi pe GitHub↗

    WeUI is a mobile design system and CSS component framework providing a collection of pre-styled widgets and layout components for building mobile web applications. It functions as a mobile web UI library that enforces a consistent visual language and design language across web environments. The library utilizes a BEM styling system to prevent CSS conflicts and ensure modular component behavior. It provides a set of reusable styles and layout helpers that enable rapid prototyping of mobile web layouts through standardized buttons, dialogs, and navigation elements. The framework includes a mob

    Enables the construction of mobile-optimized web interfaces using standardized design system components.

    HTML
    Vezi pe GitHub↗27,377
  • react-native-community/react-native-elementsAvatar react-native-community

    react-native-community/React-Native-Elements

    25,851Vezi pe 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

    Ensures a uniform user experience across mobile devices by employing a shared library of common UI patterns.

    MDX
    Vezi pe GitHub↗25,851
  • dimsemenov/photoswipeAvatar dimsemenov

    dimsemenov/PhotoSwipe

    25,205Vezi pe GitHub↗

    PhotoSwipe is a JavaScript image gallery library used to create responsive, touch-enabled lightboxes for mobile and desktop web browsers. It functions as a framework-agnostic UI component, allowing for the integration of image viewers across different web environments without requiring specific JavaScript libraries. The library is designed as a mobile-first gallery viewer, providing a full-screen image overlay that supports native-feeling touch gestures. This includes specific optimizations for mobile devices such as swipe navigation and pinch-to-zoom interactions. The project enables full-s

    Optimizes the image viewing experience for mobile with dedicated support for swipe and pinch gestures.

    JavaScript
    Vezi pe GitHub↗25,205
  • youzan/vantAvatar youzan

    youzan/vant

    24,323Vezi pe GitHub↗

    Vant is a mobile UI library and component framework for Vue, providing a collection of lightweight, reusable interface elements optimized for small screens and touch interactions. It serves as a mobile component library and accessible web UI kit designed to integrate with Vue's reactivity and state management. The framework functions as a themable design system, allowing for visual branding and dark mode support through customizable theme variables. It includes built-in tools for internationalization to localize user interfaces across different geographic regions. The library covers a broad

    Provides lightweight user interface components optimized specifically for small screens and touch interactions.

    TypeScript
    Vezi pe GitHub↗24,323
  • firefly-iii/firefly-iiiAvatar firefly-iii

    firefly-iii/firefly-iii

    22,431Vezi pe GitHub↗

    Firefly III is a self-hosted personal finance management system built on a double-entry bookkeeping engine. It provides a comprehensive platform for tracking income, expenses, and account balances while maintaining financial integrity through structured accounting principles. Designed for private use, the system supports multi-user access, allowing independent financial administrations to coexist within a single installation. The platform distinguishes itself through extensive automation and integration capabilities. It features a robust REST JSON API and webhook system that enables programma

    Provides mobile-optimized interfaces to manage finances and track transactions while on the go.

    PHPaccountingbudgetbudgeting
    Vezi pe GitHub↗22,431
  • carguo/gsyvideoplayerAvatar CarGuo

    CarGuo/GSYVideoPlayer

    21,440Vezi pe GitHub↗

    GSYVideoPlayer is a versatile video player framework for Android that acts as a multi-engine playback wrapper. It provides a unified playback interface to control different video playback kernels, such as ExoPlayer, IJKplayer, and MediaPlayer, ensuring compatibility across diverse mobile hardware. The framework distinguishes itself through a flexible architecture that allows for core component swapping, enabling the replacement of playback engines, managers, or rendering layers. It includes a dedicated video caching manager for local storage and a customizable media UI component that supports

    Provides a customizable video interface featuring bullet chat, external subtitles, and gesture-based controls.

    Java16kandroidexoplayer
    Vezi pe GitHub↗21,440
  • davila7/claude-code-templatesAvatar davila7

    davila7/claude-code-templates

    20,933Vezi pe GitHub↗

    Claude Code Templates is a comprehensive framework for orchestrating specialized AI agents and automating development workflows within local environments. It provides a structured system for defining, configuring, and deploying AI personas that handle specific technical tasks, ranging from backend architecture and frontend implementation to security auditing and infrastructure management. The project distinguishes itself through a configuration-driven approach that allows teams to standardize development environments and share reusable agent definitions across projects. It includes a robust C

    Offers a mobile-optimized web interface for managing conversations and components on touch devices.

    Pythonanthropicanthropic-claudeclaude
    Vezi pe GitHub↗20,933
  • ftlabs/fastclickAvatar ftlabs

    ftlabs/fastclick

    18,534Vezi pe GitHub↗

    Fastclick is a JavaScript library and touch event optimization tool designed to remove the 300ms delay between a physical tap and a click event on mobile browsers. It functions as a lightweight DOM event handler middleware that manages touch-to-click timing to reduce input lag and improve the responsiveness of mobile web interfaces. The library provides granular control over touch latency removal, including a mechanism to exclude specific elements from this optimization. This allows certain user interface components to maintain native browser touch behavior via CSS class identifiers. The pro

    Allows specific elements to maintain native browser touch behavior by excluding them from click-delay removal.

    HTML
    Vezi pe GitHub↗18,534
  • ustbhuangyi/better-scrollAvatar ustbhuangyi

    ustbhuangyi/better-scroll

    16,489Vezi pe GitHub↗

    Better-scroll is a JavaScript scroll library and touch interaction engine designed to create high-performance scrollable areas in web browsers. It functions as a modular UI component framework that provides the foundation for building complex scrollable elements. The library is distinguished by a plugin-based architecture that allows the injection of custom methods and event hooks. This system enables the creation of specialized interface components such as carousel sliders, scrollable picker inputs, and draggable element systems. The project covers a wide range of mobile web interaction pat

    Handles complex mobile navigation patterns including nested scrolling and pinch-to-zoom functionality.

    TypeScriptbetter-performanceiosiscroll
    Vezi pe GitHub↗16,489
  • elemefe/mint-uiAvatar ElemeFE

    ElemeFE/mint-ui

    16,455Vezi pe GitHub↗

    Mint-UI is a mobile interface toolkit and component-based UI framework designed for Vue.js applications. It provides a collection of pre-styled user interface components specifically optimized for mobile devices and touch-based navigation. The library focuses on mobile UI development and responsive design, offering a set of layout and interaction elements tailored for mobile viewport constraints to ensure visual consistency across different screens. The framework utilizes a modular architecture that integrates a CSS-based styling system with Vue's reactivity model, using prop-driven configur

    Provides a comprehensive library of pre-styled UI components optimized for mobile device interfaces.

    Vuecomponentmobileui-kit
    Vezi pe GitHub↗16,455
  • flatpickr/flatpickrAvatar flatpickr

    flatpickr/flatpickr

    16,469Vezi pe GitHub↗

    Flatpickr is a lightweight, dependency-free JavaScript library designed to provide a modular date and time selection interface for web applications. It functions as a versatile web component that integrates into existing forms, offering a consistent user experience for picking single dates, ranges, or multiple values while maintaining a clear separation between human-readable display strings and machine-readable data. The library distinguishes itself through a robust configuration-driven architecture that allows for dynamic runtime updates and extensive customization of date formatting via a

    Detects mobile environments to swap the custom JavaScript interface for native browser date pickers while preserving underlying data constraints.

    TypeScriptdatedatepickerdaterange
    Vezi pe GitHub↗16,469
  • twbs/ratchetAvatar twbs

    twbs/ratchet

    14,675Vezi pe GitHub↗

    Ratchet is a web-based mobile UI framework and component-based library designed to create responsive mobile application interfaces. It provides a CSS mobile layout system that allows for the development of application frontends using standard web technologies. The framework focuses on mobile app interface design and rapid prototyping, utilizing pre-styled visual elements to ensure consistent styling across various screen sizes and resolutions. The system employs a CSS-only approach to define interactive states and layouts, incorporating a grid-based responsive layout and utility-first styles

    Provides mobile-optimized web interfaces composed of pre-styled elements for a consistent look and feel.

    CSScsshtmljavascript
    Vezi pe GitHub↗14,675
  • chocobozzz/peertubeAvatar Chocobozzz

    Chocobozzz/PeerTube

    14,520Vezi pe GitHub↗

    PeerTube is a decentralized, open-source video hosting platform that enables users to operate independent, interoperable servers. By utilizing the ActivityPub protocol, it connects these servers into a global, federated network where users can follow channels, discover content, and interact across different instances. The platform is designed to function as a self-hosted video content management system, providing a community-driven alternative to centralized media services. What distinguishes PeerTube is its hybrid approach to content delivery and infrastructure management. It integrates peer

    Provide native mobile interfaces for browsing, streaming, and managing video content across decentralized platforms.

    TypeScriptactivitypubangulardecentralized
    Vezi pe GitHub↗14,520
  • opf/openprojectAvatar opf

    opf/openproject

    14,425Vezi pe GitHub↗

    OpenProject este o platformă open-source de management al muncii și portofoliului de proiecte concepută pentru urmărirea sarcinilor, gestionarea ciclurilor de viață ale proiectelor și supravegherea obiectivelor strategice. Oferă un mediu centralizat pentru organizarea fluxurilor de lucru ale echipei prin panouri agile, diagrame Gantt și foi de parcurs, susținând în același timp ierarhii complexe de proiecte și planificarea capacității resurselor în organizații mari. Platforma se distinge prin suport specializat pentru modelarea informațiilor despre clădiri (BIM), permițând echipelor să importe, vizualizeze și coordoneze modele 3D și probleme de construcție direct într-un browser web. Își diferențiază în continuare capabilitățile prin integrarea motoarelor de flux de lucru de tip mașină de stări și modelarea relațională a pachetelor de lucru, care permit urmărirea extrem de personalizată, bazată pe schemă, a elementelor de proiect, dependențelor și tranzițiilor de stare. Sistemul acoperă o suprafață largă de capabilități, inclusiv gestionarea identității la nivel enterprise, raportarea automată și monitorizarea performanței financiare. Oferă opțiuni extinse de configurare pentru tipuri de lucru personalizate, roluri de guvernanță a proiectului și metodologii agile scalate, alături de interfețe programatice pentru automatizarea sistemelor externe și conectivitatea asistentului AI. Software-ul este conceput pentru implementare auto-găzduită, oferind proceduri cuprinzătoare pentru instalare, întreținere și migrarea datelor din sisteme terțe.

    Provides a responsive interface to manage projects and tasks while working away from a desktop.

    Rubyangularbcfboards
    Vezi pe GitHub↗14,425
  • freshrss/freshrssAvatar FreshRSS

    FreshRSS/FreshRSS

    14,059Vezi pe GitHub↗

    FreshRSS is an open-source, self-hosted web feed aggregator designed to collect, organize, and display content from multiple websites in a single, centralized interface. It functions as a comprehensive reader for standard syndication formats, allowing users to track updates from various sources while maintaining full control over their data and privacy. The platform supports multi-user environments, enabling individual account management and personalized reading experiences. The application distinguishes itself through its robust synchronization and extensibility capabilities. It provides a s

    Automatically resizes and reformats the interface for mobile screens.

    PHPfeedfreshrssnews-aggregator
    Vezi pe GitHub↗14,059
  • guozhigq/pilipalaAvatar guozhigq

    guozhigq/pilipala

    13,465Vezi pe GitHub↗

    Pilipala is a mobile video streaming client designed to provide a third-party interface for the Bilibili media platform. It enables users to browse, search, and consume streaming media content through a unified mobile application. The application distinguishes itself by offering extensive playback customization, allowing users to adjust playback speed, subtitle synchronization, and screen orientation to suit their preferences. It also integrates social interaction features, enabling users to engage with creators and other viewers by liking videos, sharing content, and participating in public

    Supports browsing and watching streaming media content through a unified mobile interface.

    Dartbilibilidartflutter
    Vezi pe GitHub↗13,465
  • lawnchairlauncher/lawnchairAvatar LawnchairLauncher

    LawnchairLauncher/lawnchair

    12,988Vezi pe GitHub↗

    Lawnchair is an Android custom launcher that replaces the default system home screen. It functions as a primary intent handler, allowing users to modify the mobile interface through extended layout, icon, and grid configurations. The project distinguishes itself by integrating directly with system-level components to intercept and replace the standard overview screen. This enables a custom implementation for managing recent tasks, providing alternative navigation controls for switching between active applications. Beyond core interface modifications, the launcher supports the embedding of na

    Improves navigation between active programs by customizing the system recent applications view.

    Javaandroidapphacktoberfest
    Vezi pe GitHub↗12,988
  • waydroid/waydroidAvatar waydroid

    waydroid/waydroid

    11,549Vezi pe GitHub↗

    Waydroid is a containerized mobile runtime that executes a full Android operating system directly on Linux desktop environments. By utilizing Linux kernel namespaces, it isolates the mobile environment while sharing the host kernel to provide native-like performance and hardware access for mobile applications. The project distinguishes itself through deep integration with the host system, bridging mobile display buffers to native desktop windows and translating host input events into mobile gestures. It enables multi-window management, allowing mobile applications to run alongside native desk

    Displays a full-screen mobile environment on the desktop to create a dedicated workspace for interacting with mobile applications.

    Pythonandroidlinux
    Vezi pe GitHub↗11,549
  • zyronon/douyinAvatar zyronon

    zyronon/douyin

    11,473Vezi pe 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

    Provides a mobile-optimized web interface designed specifically for browsing and interacting with short-form video content.

    Vue
    Vezi pe GitHub↗11,473
Înapoi123Înainte
  1. Home
  2. User Interface & Experience
  3. Mobile Interfaces

Explorează sub-etichetele

  • Desktop Renderers1 sub-tagUtilities that map mobile display buffers to native desktop windows for integrated interaction. **Distinct from Mobile Interfaces:** Distinct from Mobile Interfaces: focuses on the rendering of the mobile environment into desktop windows rather than web-based mobile interfaces.
  • Interface StandardizationThe application of shared UI patterns to ensure a uniform user experience across different device types. **Distinct from Mobile Interfaces:** Focuses on the consistency of the user experience through patterns rather than just providing a mobile-optimized view.
  • Mobile Input Optimization4 sub-tag-uriAutomatic switching to native mobile pickers for improved mobile usability. **Distinct from Mobile Interfaces:** Distinct from general mobile interfaces: focuses on the specific optimization of swapping to native browser pickers.
  • Mobile Web App InstallersTools that enable web applications to be installed as home screen applications for native-like mobile experiences. **Distinct from Mobile Interfaces:** Distinct from Mobile Interfaces: focuses on the installation and home-screen integration capability rather than the UI design.
  • Native FallbacksStrategies for replacing custom web interfaces with native browser controls on mobile devices. **Distinct from Mobile Interfaces:** Distinct from Mobile Interfaces: focuses on the specific fallback mechanism to native pickers rather than general mobile-optimized UI.
  • Platform-Adaptive InterfacesUser interfaces that automatically adjust their visual theme and layout to match the host operating system. **Distinct from Mobile Interfaces:** Distinct from Mobile Interfaces: specifically focuses on the automatic adaptation of style based on the OS.
  • UI Component LibrariesCollections of pre-styled interface elements optimized for specific platforms. **Distinct from Mobile Interfaces:** Focuses on providing a toolkit of reusable components rather than just a finished mobile-optimized web interface.
  • Video Interfaces2 sub-tag-uriMobile-optimized web interfaces for browsing and managing video content. **Distinct from Mobile Interfaces:** Distinct from Mobile Interfaces: focuses on video-specific browsing and management rather than general financial or data management.