awesome-repositories.com
Blog
MCP
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
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesMultitouch Gesture Processing

Specialized handling of simultaneous multiple-finger inputs and complex touch patterns.

Distinct from Interaction Handling: Focuses specifically on multi-finger touch concurrency and gestures, whereas Interaction Handling is more general UI event logic.

Explore 4 awesome GitHub repositories matching user interface & experience · Multitouch Gesture Processing. Refine with filters or upvote what's useful.

Awesome Multitouch Gesture Processing GitHub Repositories

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

    scwang90/SmartRefreshLayout

    25,141Vezi pe GitHub↗

    SmartRefreshLayout is a pull-to-refresh framework and gesture interaction library for Android. It provides a scroll view wrapper that integrates interactive refresh headers and loading footers into mobile user interfaces, coordinating synchronized scrolling and touch events. The project features a pluggable architecture for custom refresh indicators and secondary refresh mechanisms. It utilizes damping-based gesture translation and overscroll rebound mechanisms to manage the tactile feel of drag resistance and physics-based animations. The library covers a broad range of interaction logic, i

    Handles simultaneous finger inputs to drive refresh animations without interrupting the main scroll logic.

    Javaandroidandroid-uifooter
    Vezi pe GitHub↗25,141
  • kivy/kivyAvatar kivy

    kivy/kivy

    18,960Vezi pe GitHub↗

    Kivy is a cross-platform Python GUI framework used to build graphical user interfaces that run on desktop and mobile operating systems from a single codebase. It functions as a multi-touch UI library and a custom widget toolkit, providing a development environment for packaging Python applications into binary installations for Android and iOS. The framework is distinguished by its ability to handle complex multi-touch gestures and interactive input across various devices. It utilizes a specialized domain language for declarative UI construction to separate visual layout definitions from Pytho

    Implements a specialized system for processing complex multi-touch gestures and interactive inputs across diverse hardware.

    Pythonandroidappios
    Vezi pe GitHub↗18,960
  • dcloudio/muiAvatar dcloudio

    dcloudio/mui

    13,474Vezi pe GitHub↗

    mui is a mobile UI component framework and native-like web UI kit designed for building high-performance mobile web interfaces. It functions as a mobile web performance framework and gesture-based interface library to eliminate browser lag and mimic the behaviors and animations of native mobile applications. The framework focuses on implementing common mobile UX patterns, including pull-to-refresh functionality, swipe-to-action menus, and sliding side navigation. It provides specialized tools for gesture-driven interface development to ensure an immediate visual response to touch interactions

    Processes touch interactions through a native event layer for immediate visual response.

    JavaScriptandroidcssdcloud
    Vezi pe GitHub↗13,474
  • iberianpig/fusumaAvatar iberianpig

    iberianpig/fusuma

    3,889Vezi pe GitHub↗

    Fusuma este un serviciu de fundal pentru Linux care monitorizează input-ul multitouch brut de la trackpad-uri pentru a declanșa acțiuni de sistem definite de utilizator. Funcționează ca un motor de recunoaștere a gesturilor care traduce modelele de swipe și pinch în comenzi shell, scurtături de tastatură și controale pentru window manager. Proiectul se distinge printr-o arhitectură modulară de plugin-uri care permite extinderea dinamică a capabilităților de recunoaștere a gesturilor și a comportamentelor personalizate ale sistemului. Oferă un control granular asupra procesării input-ului prin aplicarea filtrării specifice dispozitivului și reglarea sensibilității, asigurându-se că gesturile sunt recunoscute pe baza unor praguri precise de distanță și timp. Motorul suportă fluxuri de lucru complexe de interacțiune prin combinarea modelelor de gesturi cu stările tastelor modificatoare și porți logice. Acest lucru permite execuția condiționată a comenzilor și gestionarea automată a ferestrelor sau a spațiilor de lucru. Software-ul operează ca un daemon persistent, menținând monitorizarea input-ului pe parcursul sesiunilor utilizatorului, oferind în același timp opțiuni de configurare pentru setările hardware ale trackpad-ului.

    Processes simultaneous multiple-finger inputs to translate complex touch patterns into system actions.

    Rubygesturegesture-recognitionlibinput
    Vezi pe GitHub↗3,889
  1. Home
  2. User Interface & Experience
  3. Interaction Handling
  4. Multitouch Gesture Processing

Explorează sub-etichetele

  • Native Event Layer ProcessingProcesses touch events through a native system layer to eliminate browser lag. **Distinct from Multitouch Gesture Processing:** Focuses on the native-layer event processing for latency reduction rather than just handling multi-finger concurrency