awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repository-uri

Awesome GitHub RepositoriesInteractive Input Frameworks

Frameworks for managing complex user interaction flows and branching logic in the terminal.

Distinct from Command Line Frameworks: Focuses on the interaction and input flow rather than the hierarchical command organization

Explore 6 awesome GitHub repositories matching development tools & productivity · Interactive Input Frameworks. Refine with filters or upvote what's useful.

Awesome Interactive Input Frameworks GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • sboudrias/inquirer.jsAvatar SBoudrias

    SBoudrias/Inquirer.js

    21,578Vezi pe GitHub↗

    Inquirer.js is a command line input framework and prompt library for Node.js applications. It provides a structured set of tools for building interactive terminal interfaces, including menus, checklists, and text inputs, to gather user data and manage complex interactions. The framework allows for the creation of dynamic user experiences through branching prompt logic and the resolution of asynchronous configurations. Users can define custom prompts using a provided API and localize interface text into different languages. The library covers a wide range of input capabilities, including sing

    Provides a structured way to handle complex user interactions and branching logic within a terminal.

    TypeScriptclicommand-linejavascript
    Vezi pe GitHub↗21,578
  • rivo/tviewAvatar rivo

    rivo/tview

    13,928Vezi pe GitHub↗

    tview is a library for building interactive text-based user interfaces in Go. It functions as a toolkit for managing event loops, user input, and screen rendering, providing a framework of pre-built widgets and an integrated layout engine for creating command-line applications. The project distinguishes itself through a comprehensive layout system that uses grid and flexbox models to create responsive designs. It also supports UI layer stacking to manage multiple screens and modal overlays. The framework includes a diverse suite of interactive components for data display, such as tables and

    Offers a toolkit for managing event loops and user interaction flows to build complex terminal environments.

    Gogolangterminal-baseduser-interface
    Vezi pe GitHub↗13,928
  • microsoft/mixedrealitytoolkit-unityAvatar microsoft

    microsoft/MixedRealityToolkit-Unity

    6,071Vezi pe GitHub↗

    This repository is for the legacy Mixed Reality Toolkit (MRTK) v2. For the latest version of the MRTK please visit https://github.com/MixedRealityToolkit/MixedRealityToolkit-Unity

    Handles hand tracking, gaze, and controller input in 3D mixed reality environments.

    C#hololensholotoolkitholotoolkit-unity
    Vezi pe GitHub↗6,071
  • brownhci/webgazerAvatar brownhci

    brownhci/WebGazer

    3,865Vezi pe GitHub↗

    WebGazer is a JavaScript eye tracking library and browser-based computer vision tool that predicts a user's gaze coordinates on a screen in real time using a standard webcam. It functions as a client-side biometric tracker and accessibility input framework, mapping eye gaze to screen interactions to enable hands-free navigation and user interaction research. The system performs all video processing and gaze analysis locally within the web browser, removing the need for external servers. It employs regression-based mapping models to translate eye coordinates into screen pixels, utilizing a tra

    Maps eye gaze and spatial interaction to screen coordinates to enable hands-free navigation.

    HTML
    Vezi pe GitHub↗3,865
  • extendrealityltd/vrtkAvatar ExtendRealityLtd

    ExtendRealityLtd/VRTK

    3,719Vezi pe GitHub↗

    VRTK is a virtual reality interaction framework and UI toolkit. It provides a collection of components for integrating 2D and 3D interface elements, input handling systems, and navigation frameworks into virtual environments. The project includes a physics engine integration layer for managing body collisions and the behavior of interactive objects. It also provides a locomotion system specifically designed to implement movement techniques that reduce motion sickness in virtual spaces. The framework covers 3D object interaction, virtual UI design, and the development of user-driven events. T

    Provides a framework for handling spatial interaction, including hand tracking and controller input in 3D.

    C#betaoculus-riftsteamvr
    Vezi pe GitHub↗3,719
  • thestonefox/vrtkAvatar thestonefox

    thestonefox/vrtk

    3,719Vezi pe GitHub↗

    vrtk is a virtual reality interaction framework and locomotion system designed to build consistent 3D object interactions and user interfaces across different hardware. It provides a hardware-agnostic movement model that decouples player navigation logic from specific controller inputs to ensure cross-platform compatibility. The project includes a spatial UI kit for rendering 2D and 3D interactive menus and physical controls specifically for head-mounted displays. It utilizes an event-driven input layer to translate physical pointer and touch data into virtual object events and actions. The

    Provides a unified framework for handling spatial interactions and object manipulation across different VR hardware.

    C#
    Vezi pe GitHub↗3,719
  1. Home
  2. Development Tools & Productivity
  3. Interactive Input Frameworks

Explorează sub-etichetele

  • Spatial Interaction FrameworksA framework for handling hand tracking, gaze, and controller input in 3D mixed reality environments. **Distinct from Interactive Input Frameworks:** Distinct from Interactive Input Frameworks: focuses on spatial MR input modalities (hand tracking, gaze) rather than terminal interaction flows.