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
·

7 repository-uri

Awesome GitHub RepositoriesMobile Web Interaction Libraries

Tools for building responsive interfaces that capture and interpret finger movements on touch-enabled devices.

Distinguishing note: Focuses on mobile-specific web interaction and responsiveness.

Explore 7 awesome GitHub repositories matching web development · Mobile Web Interaction Libraries. Refine with filters or upvote what's useful.

Awesome Mobile Web Interaction Libraries GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • tencent/weuiAvatar Tencent

    Tencent/weui

    27,376Vezi pe GitHub↗

    WeUI is a mobile web UI library and design system consisting of CSS components and HTML templates. It is specifically designed to replicate the visual identity and interface of the WeChat messaging ecosystem, providing a standardized set of components to build responsive mobile web interfaces. The library functions as a stateless component system, utilizing a pure CSS architecture and HTML templates that rely on external JavaScript for interactivity. It employs a BEM-based class naming convention to manage component nesting and prevent style leakage across complex layouts. The framework incl

    Creates responsive web layouts and interfaces optimized for mobile browser interaction.

    HTMLmobile-webstylewechat
    Vezi pe GitHub↗27,376
  • 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

    Builds lightweight, responsive user interfaces for mobile browsers using optimized Vue components.

    TypeScript
    Vezi pe GitHub↗24,323
  • hammerjs/hammer.jsAvatar hammerjs

    hammerjs/hammer.js

    24,356Vezi pe GitHub↗

    Hammer.js is a library for recognizing touch gestures in web applications. It functions as a unified interface that translates raw pointer, mouse, and touch inputs into a consistent stream of interaction data, allowing developers to detect patterns such as taps, swipes, and pans across different browsers and hardware. The library distinguishes itself through a modular architecture that uses configurable logic blocks to evaluate input streams against specific mathematical thresholds. It maintains an internal registry of active touch points to track complex multi-finger movements like pinching

    Builds responsive interfaces that feel natural on touch-enabled devices by capturing and interpreting finger movements on the screen.

    JavaScript
    Vezi pe GitHub↗24,356
  • ant-design/ant-design-mobileAvatar ant-design

    ant-design/ant-design-mobile

    12,006Vezi pe 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.

    Implements interaction patterns and navigation specifically tailored for touch-based mobile web browsing.

    TypeScriptant-designantdantd-mobile
    Vezi pe GitHub↗12,006
  • yalantis/phoenixAvatar Yalantis

    Yalantis/Phoenix

    3,975Vezi pe GitHub↗

    Phoenix este o componentă UI de tip pull-to-refresh și o bibliotecă de gesturi JavaScript concepută pentru vizualizări mobile și web. Oferă un model de interacțiune reutilizabil care declanșează actualizări de date atunci când un utilizator trage ecranul în jos. Proiectul dispune de indicatori vizuali personalizabili și animații tematice care reacționează la starea operațiunii de tragere. Include mecanisme pentru coordonarea manuală a stării, permițând controlerelor externe să declanșeze sau să anuleze programatic secvențele de refresh, independent de input-ul utilizatorului. Pentru a asigura o experiență de utilizare fluidă, biblioteca se integrează cu vizualizări mobile-first prin interceptarea evenimentelor de scroll, prevenind comportamentele conflictuale ale browserului nativ.

    Creates touch-based web interfaces that mimic native mobile app gestures and interaction patterns.

    Javaandroidanimationjava
    Vezi pe GitHub↗3,975
  • marcobiedermann/search-engine-optimizationAvatar marcobiedermann

    marcobiedermann/search-engine-optimization

    2,737Vezi pe GitHub↗

    This project serves as a comprehensive technical guide and reference for implementing search engine optimization strategies. It provides a structured framework for managing website architecture, metadata, and content presentation to improve organic search discoverability and indexing performance. The resource distinguishes itself by offering a standardized checklist of best practices that cover both high-level strategy and granular technical execution. It emphasizes the importance of semantic markup, logical URL structures, and structured data implementation to ensure search engines can accur

    Configures viewports and responsive layout elements to ensure websites function correctly and remain accessible on mobile devices.

    awesomeawesome-listcollection
    Vezi pe GitHub↗2,737
  • orizens/ngx-infinite-scrollAvatar orizens

    orizens/ngx-infinite-scroll

    1,252Vezi pe GitHub↗

    This library provides a directive-based solution for implementing infinite loading patterns within Angular applications. It monitors scroll positions to trigger data fetches when users reach defined distance thresholds, facilitating the continuous loading of content as users navigate through an interface. The implementation decouples scroll tracking from specific elements, allowing it to function with both window-level scrolling and individual overflow-hidden containers. It integrates native browser scroll events into reactive streams and applies throttling logic to manage event frequency, en

    Optimizes touch-friendly interfaces for mobile browsers by replacing traditional pagination with fluid scrolling interactions.

    TypeScriptangularangular-directivesangular-library
    Vezi pe GitHub↗1,252
  1. Home
  2. Web Development
  3. Mobile Web Interaction Libraries