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
·

3 repositorios

Awesome GitHub RepositoriesInput Event Serializers

Systems that capture system-level input events and serialize them into script files for later playback.

Distinct from Input Event Interceptors: Distinct from Input Event Interceptors by focusing on the recording and serialization for playback rather than just blocking or modifying live signals.

Explore 3 awesome GitHub repositories matching operating systems & systems programming · Input Event Serializers. Refine with filters or upvote what's useful.

Awesome Input Event Serializers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • taojy123/keymousegoAvatar de taojy123

    taojy123/KeymouseGo

    9,621Ver en GitHub↗

    KeymouseGo is an input automation tool and macro recorder designed to capture, edit, and replay keyboard and mouse sequences to automate repetitive desktop tasks. It functions as a scriptable input automator that translates recorded user interactions into reusable blueprints for automated playback. The system distinguishes itself through a logic-based scripting framework that supports conditional branching, sub-routine calls, and jump-to-labels for complex workflow control. It further extends runtime behavior via a plugin system that allows for the registration of custom functions to modify t

    Records keyboard and mouse movements by listening to system events and saving them as scripts.

    Pythonautomatekeyboardmouse
    Ver en GitHub↗9,621
  • input-leap/input-leapAvatar de input-leap

    input-leap/input-leap

    7,419Ver en GitHub↗

    Input Leap is a software KVM switch and multi-machine input controller that allows a single keyboard and mouse to control several physical workstations over a local network. It functions as a network input emulator, sending keyboard and mouse signals to remote operating systems to manage a multi-machine workspace as if it were a single system with multiple monitors. The project also serves as a cross-platform clipboard synchronizer, enabling the sharing of copied text and data between different operating systems so that content can be pasted across all connected machines.

    Captures local keyboard and mouse movements and sends them as serialized events to remote machines.

    C++
    Ver en GitHub↗7,419
  • zio/zioAvatar de zio

    zio/zio

    4,347Ver en GitHub↗

    ZIO is a functional effect system for the JVM that models asynchronous and concurrent programs as pure, composable values with typed error handling and dependency injection. Its core identity is built on fiber-based concurrency, where lightweight, non-blocking fibers execute millions of concurrent tasks with structured lifecycle management, and a dual-channel error model that separates expected business failures from unexpected system defects at compile time. The system provides effect-typed dependency injection through a layer-based dependency graph, pull-based reactive stream processing with

    Provides input value replication for creating multiplied data streams.

    Scalaasynchronicityasynchronousasynchronous-programming
    Ver en GitHub↗4,347
  1. Home
  2. Operating Systems & Systems Programming
  3. Hardware Interfacing and Drivers
  4. Input Event Interception
  5. Input Event Interceptors
  6. Input Event Serializers

Explorar subetiquetas

  • Network Input Replication1 sub-etiquetaCapturing and serializing input events for immediate transmission to a remote network target. **Distinct from Input Event Serializers:** Distinct from generic serializers that save events to files for playback; this focuses on real-time network replication.