awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 مستودعات

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.

Awesome Input Bindings GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • cubiq/iscrollالصورة الرمزية لـ cubiq

    cubiq/iscroll

    12,815عرض على 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
    عرض على GitHub↗12,815
  • gui-cs/terminal.guiالصورة الرمزية لـ gui-cs

    gui-cs/Terminal.Gui

    11,068عرض على 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
    عرض على GitHub↗11,068
  • melonjs/melonjsالصورة الرمزية لـ melonjs

    melonjs/melonJS

    6,319عرض على 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
    عرض على GitHub↗6,319
  • f3d-app/f3dالصورة الرمزية لـ f3d-app

    f3d-app/f3d

    4,137عرض على 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
    عرض على GitHub↗4,137
  • ohif/viewersالصورة الرمزية لـ OHIF

    OHIF/Viewers

    4,035عرض على 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
    عرض على GitHub↗4,035
  • opentabletdriver/opentabletdriverالصورة الرمزية لـ OpenTabletDriver

    OpenTabletDriver/OpenTabletDriver

    3,612عرض على 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
    عرض على GitHub↗3,612
  1. Home
  2. User Interface & Experience
  3. Keyboard Navigation
  4. Input Bindings