awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repositorios

Awesome GitHub RepositoriesTouch-Optimized Interfaces

Graphical user interfaces designed for effective interaction on touch-enabled devices.

Distinct from Touch Navigation Interfaces: Focuses on the UI design paradigm for touch, rather than specific gesture detection libraries.

Explore 8 awesome GitHub repositories matching user interface & experience · Touch-Optimized Interfaces. Refine with filters or upvote what's useful.

Awesome Touch-Optimized Interfaces GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • qarmin/czkawkaAvatar de qarmin

    qarmin/czkawka

    31,526Ver en GitHub↗

    Czkawka is a cross-platform utility designed for storage optimization and filesystem maintenance. It functions as a comprehensive file analysis engine that identifies redundant data, including duplicate files, empty directories, broken symbolic links, and temporary files. By utilizing hash-based content verification, the tool ensures accurate identification of duplicates regardless of file names or metadata. The project distinguishes itself by offering both a native graphical user interface and a command-line interface, allowing for both interactive management and automated, headless system m

    Provides a mobile-optimized graphical environment that allows users to manage file cleanup tasks using touch-based gestures.

    Fluentcleanerduplicatesmultiplatform
    Ver en GitHub↗31,526
  • react-grid-layout/react-draggableAvatar de react-grid-layout

    react-grid-layout/react-draggable

    9,292Ver en GitHub↗

    react-draggable is a drag and drop library and coordinate-based position manager for React. It functions as a component wrapper that adds draggable behavior to user interface elements, enabling them to be moved via mouse or touch interactions. The library provides touch-enabled interaction tools that unify pointer events across desktop browsers and touch screen devices. It utilizes CSS transforms to handle element movement and coordinate tracking. The system covers movement constraints such as axis restriction and boundary clamping to confine elements within specific areas. It includes posit

    Ensures a fluid dragging experience optimized for touch-enabled devices and tablets.

    JavaScript
    Ver en GitHub↗9,292
  • gridstack/gridstack.jsAvatar de gridstack

    gridstack/gridstack.js

    8,972Ver en GitHub↗

    gridstack.js is a JavaScript grid layout library and responsive dashboard framework used to create interactive interfaces with draggable and resizable elements. It functions as a drag-and-drop layout manager and a JSON-serializable layout engine, allowing user-defined interface states to be persisted and restored. The library distinguishes itself through a touch-enabled grid interface and a responsive system that automatically adjusts item placement based on screen breakpoints. It features a collision-based layout engine that manages overlapping coordinates to shift or swap elements, alongsid

    Implements a touch-optimized grid interface allowing native touch support for rearranging and resizing components on mobile devices.

    TypeScriptangulardashboardgrid
    Ver en GitHub↗8,972
  • mango/slideoutAvatar de mango

    mango/slideout

    7,881Ver en 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.

    Implements intuitive slide-and-drag interaction patterns optimized for touch-enabled mobile interfaces.

    JavaScript
    Ver en GitHub↗7,881
  • raspberrypi/documentationAvatar de raspberrypi

    raspberrypi/documentation

    5,575Ver en GitHub↗

    This is the official documentation repository for Raspberry Pi hardware and software. It covers the complete range of Raspberry Pi single-board computers, the RP-series microcontrollers, and the Raspberry Pi operating system. The documentation provides reference material for setting up devices, configuring hardware, and using the system for tasks including AI inference, camera and video capture, embedded development, and remote access. The documentation covers the full boot chain from the GPU firmware and EEPROM bootloader through to kernel loading, with detailed guidance on boot configuratio

    Documents connecting an official touch display for interactive screen output and input.

    Pythonasciidocdocumentationraspberry-pi
    Ver en GitHub↗5,575
  • pythonguis/pythonguis-examplesAvatar de pythonguis

    pythonguis/pythonguis-examples

    4,602Ver en GitHub↗

    Este proyecto es una colección de patrones de implementación y ejemplos de código fuente para construir aplicaciones de escritorio utilizando varias librerías de interfaz de Python. Proporciona implementaciones de referencia y patrones arquitectónicos para múltiples frameworks, incluyendo PyQt, PySide, Tkinter, Kivy y Streamlit. El repositorio se distingue por ofrecer ejemplos especializados para diversos tipos de interfaz, que van desde software de escritorio profesional y ventanas nativas hasta dashboards de datos web reactivos y herramientas de ciencia de datos. Incluye material de referencia específico para patrones de UI multiplataforma, como diseños modelo-vista y ejecución asíncrona de tareas en segundo plano. El proyecto cubre una amplia gama de capacidades, incluyendo gestión de diseño, desarrollo de widgets personalizados con animaciones y renderizado acelerado por GPU para visualizaciones en tiempo real. También demuestra técnicas de gestión de datos como filtrado basado en proxy y estilo de datos tabulares, así como flujos de trabajo de despliegue para empaquetar código fuente en ejecutables distribuibles con activos incrustados. Los ejemplos abordan además componentes de UI funcionales como validación de entrada, menús de navegación e integración en la bandeja del sistema, junto con implementaciones de seguridad para autenticación de usuarios y control de acceso basado en roles.

    Provides declarative design patterns optimized for gesture-based interaction on touch-enabled devices and embedded hardware.

    Pythondesktopdesktop-applicationexample-app
    Ver en GitHub↗4,602
  • bvschaik/juliusAvatar de bvschaik

    bvschaik/julius

    3,166Ver en GitHub↗

    Julius is a cross-platform game engine and simulation tool designed for the reimplementation of legacy games. It executes original game logic using the original assets while applying modern resolution and interface updates. The engine features a localization framework for integrating community translations of text, audio, and video, and an integrated scenario editor for configuring gameplay rules and resource requirements within map data files. The project covers a broad capability surface including save game management with automated backups, input mapping for diverse keyboard layouts and t

    Facilitates interaction with the user interface via touch-screen devices for a more accessible experience.

    Ccitybuilderclonegame
    Ver en GitHub↗3,166
  • cifertech/esp32-divAvatar de cifertech

    cifertech/ESP32-DIV

    2,552Ver en GitHub↗

    ESP32-DIV is a handheld wireless pentesting platform designed for analyzing and disrupting a wide range of wireless protocols. It functions as a multi-band radio analyzer, RFID and NFC tag manipulator, and GPS wardriving logger, providing a unified interface for security auditing and signal research. The project distinguishes itself through a modular radio abstraction that allows switching between Wi-Fi, BLE, Sub-GHz, RFID/NFC, and infrared hardware modules. It features a touch-driven TFT interface for navigating toolsets and managing signal profiles, as well as the ability to emulate Bluetoo

    Implements a touch-driven graphical menu system on a TFT display for managing toolsets and settings.

    C++arduinoattackdeauth
    Ver en GitHub↗2,552
  1. Home
  2. User Interface & Experience
  3. Touch-Optimized Interfaces

Explorar subetiquetas

  • Touch Display AttachmentsConnecting official touch displays for interactive screen output and input. **Distinct from Touch-Optimized Interfaces:** Distinct from Touch-Optimized Interfaces: focuses on connecting a specific touch display hardware, not designing touch-optimized UI layouts.