awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

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

6 repositorios

Awesome GitHub RepositoriesInput Bindings

Mappings that link specific keys or remote buttons to automated interface actions.

Distinct from Keyboard Navigation: Focuses on the binding of keys to specific actions like scrolling, rather than general navigation patterns.

Explore 6 awesome GitHub repositories matching user interface & experience · Input Bindings. Refine with filters or upvote what's useful.

  1. Home
  2. User Interface & Experience
  3. Keyboard Navigation
  4. Input Bindings

Awesome Input Bindings GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • cubiq/iscrollAvatar de cubiq

    cubiq/iscroll

    12,815Ver en GitHub↗

    iscroll is a JavaScript smooth scrolling library and web interaction framework. It provides a 2D web panning controller and a CSS transform zoom engine to manage inertial scrolling, panning, and zooming for web elements across different devices. The project enables the implementation of custom scrollbar interfaces and navigation maps that track the current viewport position. It supports the creation of interactive web carousels with element snapping, web parallax effects, and content scaling via pinch-to-zoom or mouse-wheel inputs. The library covers a broad range of interaction capabilities

    Maps keyboard keys and remote control buttons to trigger automated scrolling actions.

    JavaScript
    Ver en GitHub↗12,815
  • gui-cs/terminal.guiAvatar de gui-cs

    gui-cs/Terminal.Gui

    11,068Ver en GitHub↗

    Terminal.Gui is a cross-platform .NET toolkit for building interactive text-based user interfaces. It provides a component-based architecture, a terminal rendering engine, and a declarative layout system to create console applications that run consistently across Windows, macOS, and Linux. The framework distinguishes itself with a comprehensive set of interactive console widgets, including data grids, hex editors, and hierarchical tree components. It supports advanced visual capabilities such as 24-bit True Color, Sixel image support, and a relative-coordinate layout system that adapts to ter

    Defines keyboard shortcuts that adapt based on the operating system to meet platform-specific user expectations.

    C#consoleconsole-applicationcross-platform
    Ver en GitHub↗11,068
  • melonjs/melonjsAvatar de melonjs

    melonjs/melonJS

    6,319Ver en GitHub↗

    melonJS is a lightweight HTML5 game engine for building 2D games in the browser using JavaScript. It provides a complete framework for sprite animation, tilemap loading, physics simulation, input handling, and audio playback, with a unified rendering system that automatically switches between WebGL and Canvas2D backends without code changes. The engine distinguishes itself through several integrated capabilities. It features a per-sprite shader pipeline for custom fragment shader effects, a SAT-based collision engine with swappable physics adapters (including built-in SAT, Matter.js, and Plan

    Map physical keyboard keys or gamepad buttons to named actions and check their state in game logic.

    JavaScript
    Ver en GitHub↗6,319
  • f3d-app/f3dAvatar de f3d-app

    f3d-app/f3d

    4,137Ver en GitHub↗

    f3d is a fast 3D model viewer and rendering engine designed for visualizing 3D meshes, CAD files, and point clouds. It operates across multiple deployment profiles, functioning as a lightweight desktop application, a scientific data visualizer for volumetric and scalar datasets, a headless rendering engine for automated image generation, and a WebAssembly-based renderer for web applications. The project distinguishes itself through specialized support for Gaussian Splatting scene reconstructions and the ability to visualize complex scientific formats such as VTK, NetCDF, and HDF. It features

    Enables users to reassign keyboard hotkeys and interaction behaviors through external configuration files.

    C++3d3d-graphics3d-viewer
    Ver en GitHub↗4,137
  • ohif/viewersAvatar de OHIF

    OHIF/Viewers

    4,035Ver en GitHub↗

    Viewers is a zero-footprint DICOMweb medical imaging viewer and a modular plugin framework. It serves as a diagnostic interface for rendering 2D and 3D medical images, providing a web-based clinical workflow engine to automate image layouts and toolsets. The project distinguishes itself through a highly extensible architecture that allows for the development of custom clinical workflows, specialized viewing modes, and the integration of external functional extensions. It includes a dedicated command line interface for managing these plugins and supports white-labeling through a comprehensive

    Cornerstone maps specific user inputs or mouse buttons to analysis tools and persists these preferences.

    TypeScriptcancer-imaging-researchdicomdicom-viewer
    Ver en GitHub↗4,035
  • opentabletdriver/opentabletdriverAvatar de OpenTabletDriver

    OpenTabletDriver/OpenTabletDriver

    3,612Ver en GitHub↗

    OpenTabletDriver is a user-mode graphics tablet driver and USB HID input manager that translates raw USB input from digitizer hardware into system cursor and pen events. It serves as a hardware abstraction layer that normalizes input from various tablet brands into a consistent API, providing a cross-platform pen interface with pressure and tilt sensitivity. The project distinguishes itself through a plugin-based architecture and a profile-based configuration system, allowing for custom filters, interpolators, and persistent hardware setups. It includes specialized tools for hardware driver d

    Assigns keyboard keys, mouse buttons, or plugin triggers to hardware express keys and pen buttons.

    C#cross-platformcsharpdotnet-core
    Ver en GitHub↗3,612