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
·

7 repositorios

Awesome GitHub RepositoriesKeyboard-Driven Interactions

Mechanisms for triggering UI actions using temporary keyboard shortcuts or identifiers.

Distinct from Interactive UI Elements: Distinct from Interactive UI Elements: focuses on the keyboard-driven access method rather than the properties of the elements themselves.

Explore 7 awesome GitHub repositories matching user interface & experience · Keyboard-Driven Interactions. Refine with filters or upvote what's useful.

Awesome Keyboard-Driven Interactions GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • manaflow-ai/cmuxAvatar de manaflow-ai

    manaflow-ai/cmux

    22,717Ver en GitHub↗

    cmux is a GPU-accelerated terminal emulator and workspace manager designed for coordinating multiple concurrent AI coding agents. It functions as an orchestration terminal that uses scriptable workspaces and split panes to manage parallel AI agent workflows, while also serving as a headless browser automation tool and a remote development relay. The project differentiates itself through a programmatic control plane using a Unix domain socket and CLI, allowing for the automated management of terminal layouts and input delivery. It features an integrated web engine for programmatic DOM manipula

    Provides a specialized text entry interface for sending commands and shortcuts to remote sessions.

    Swiftampclaude-codecodex
    Ver en GitHub↗22,717
  • ange-yaghi/engine-simAvatar de ange-yaghi

    ange-yaghi/engine-sim

    9,420Ver en GitHub↗

    This is an interactive combustion engine simulator that models internal combustion engine mechanics and generates realistic real-time audio output. The simulation computes torque, RPM, and throttle response from user-defined engine components and parameters, with keyboard controls for ignition, starter, throttle, clutch, gears, and simulation speed. The engine behavior is modeled by assembling reusable mechanical parts like cylinders, crankshafts, and exhausts with adjustable parameters, using a custom node-graph scripting language that defines engine components as interconnected nodes. Audio

    Controls engine simulation variables like throttle, clutch, and gears via keyboard input.

    C++enginesimulation
    Ver en GitHub↗9,420
  • onivim/oni2Avatar de onivim

    onivim/oni2

    7,854Ver en GitHub↗

    Oni2 is a high-performance, extensible text editor and project-based file manager. It functions as a modal code editor, utilizing a keyboard grammar of verbs and motions to navigate and modify source code without a mouse. It also serves as an LSP client, integrating Language Server Protocol servers to provide code completion, symbol navigation, and refactoring. The editor distinguishes itself by acting as a VSCode extension host, allowing it to load and execute language servers and debuggers from the VSCode ecosystem. It provides a programmable environment where custom functionality is implem

    Implements temporary keyboard identifiers to allow mouse-like interaction with UI elements without leaving the keyboard.

    Reason
    Ver en GitHub↗7,854
  • cambecc/earthAvatar de cambecc

    cambecc/earth

    6,552Ver en GitHub↗

    Earth is an interactive web-based platform for visualizing global weather, ocean, and atmospheric data. It animates particle flows representing wind, ocean currents, and waves on a customizable map, and supports overlaying color-coded meteorological, oceanographic, chemical, and particulate data for detailed analysis. The platform distinguishes itself by offering multiple cartographic projections—including orthographic, equirectangular, and stereographic—that can be switched to view global patterns from different perspectives. It also provides keyboard-driven navigation, allowing map rotation

    Controls map navigation, time stepping, and layer toggling entirely through single-key shortcuts without requiring mouse input.

    JavaScript
    Ver en GitHub↗6,552
  • messagekit/messagekitAvatar de MessageKit

    MessageKit/MessageKit

    6,266Ver en GitHub↗

    MessageKit is an iOS chat UI framework that provides a scrollable conversation interface built on UICollectionView, enabling developers to render text, images, videos, locations, emoji, audio, and contact messages within message bubbles. The framework is designed around a pre-built MessagesViewController that can be subclassed to inherit the full chat layout, input bar, and message display without writing UI from scratch, and it uses a data source protocol for message retrieval along with delegate callbacks for user interactions. The framework distinguishes itself through a highly customizabl

    Adjusts padding and stack widths to control the arrangement of the text view and button groups.

    Swift
    Ver en GitHub↗6,266
  • tucnak/telebotAvatar de tucnak

    tucnak/telebot

    4,565Ver en GitHub↗

    Telebot is a framework for building interactive bots using the Telegram Bot API. It provides a type-safe API wrapper and an asynchronous event handler to manage messages, commands, and user interactions. The project features a middleware-based request interception system and pattern-based event routing to map triggers to custom logic. It includes a dedicated inline query engine for generating real-time suggested results and an interactive keyboard builder for creating custom reply and inline buttons. The framework covers a broad range of capabilities, including rich media management for albu

    Creates reply and inline buttons that act as triggers for specific user interactions and bot responses.

    Go
    Ver en GitHub↗4,565
  • nchudleigh/vimacAvatar de nchudleigh

    nchudleigh/vimac

    3,675Ver en GitHub↗

    vimac is a keyboard-driven user interface controller for macOS that translates keyboard sequences and text labels into graphical interface interactions. It functions as an automation layer that maps keyboard inputs to specific UI element interactions, serving as a navigation tool to reduce reliance on a mouse. The utility enables mouse-free interface management by replacing pointer movements with keyboard shortcuts for scrolling and clicking. It specifically allows for triggering clicks, double-clicks, or right-clicks on interface elements through the use of assigned short text labels. The s

    Triggers UI actions and interface interactions using typed text labels and directional keyboard inputs.

    Swift
    Ver en GitHub↗3,675
  1. Home
  2. User Interface & Experience
  3. Interactive UI Elements
  4. Keyboard-Driven Interactions

Explorar subetiquetas

  • Mobile Terminal Shortcuts1 sub-etiquetaSpecialized keyboard interactions for high-precision control of terminal emulators on mobile devices. **Distinct from Keyboard-Driven Interactions:** Targets terminal-specific input needs on mobile rather than general UI keyboard triggers.