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
·
mulaRahul avatar

mulaRahul/keyviz

0
View on GitHub↗
8,985 stele·311 fork-uri·TypeScript·gpl-3.0·5 vizualizărikeyviz.org↗

Keyviz

Keyviz is a keyboard and mouse visualizer that renders real-time input activity as a customizable on-screen overlay. It serves as a presentation input aid, displaying keystrokes and pointer events as animated graphics to make technical demonstrations and screen recordings easier for an audience to follow.

The tool differentiates itself through deep visual customization, offering input layout themes for different keyboard types and the ability to modify the colors, sizes, and screen positions of the overlays. It supports specific visual effects for key groups and provides a system for labeling shortcut combinations with descriptive text captions.

The project covers a broad range of input monitoring capabilities, including mouse activity tracking with animated icons for clicks and scrolling. It also includes input display filtering to control which keys appear on screen and a sequence history to maintain a visual trail of recent actions.

Features

  • Keyboard Input Visualizers - Provides a highly customizable visual system for rendering keyboard and mouse activity as on-screen indicators.
  • Input Action Visualizers - Renders real-time keyboard and mouse input feedback as an overlay during live demonstrations.
  • Global Input Listeners - Captures system-wide keyboard and mouse events using low-level listeners regardless of the active window.
  • Live Presentation Input Aids - Shows real-time keyboard and mouse activity to keep audiences engaged during technical walkthroughs.
  • Desktop Overlays - Renders a semi-transparent visual layer on top of all other application windows for real-time notifications.
  • Input Overlays - Renders keyboard shortcuts and pointer events as animated graphics in a customizable overlay.
  • Input Visualizers - Displays real-time keystrokes and mouse actions via an on-screen overlay for presentations and recordings.
  • Input Indicator Styling - Allows users to modify the color, size, and style of on-screen input indicators.
  • Input Overlay Styling - Enables adjustment of the screen position, size, and colors of the input visualization overlay.
  • Input Sequence Buffers - Maintains a temporal buffer of recent inputs to render a visual sequence of keystrokes.
  • Visual Input Trails - Retains a visual trail of recent keystrokes and mouse actions for audience review.
  • Input Display Filters - Provides rule-based filtering to determine which keystrokes and actions are displayed on the screen.
  • Visual Tutorial Creation - Supports the creation of instructional media by recording screen activity with visible keystrokes and shortcuts.
  • Input Event Animations - Provides specialized visual effects like popcorn or blur that trigger upon key presses.
  • Mouse Pointer Utilities - Enhances the mouse cursor with visual indicators for clicks and scroll wheel movements to make pointer actions visible.
  • Input Filters - Lets users control which specific keys and mouse actions appear on screen using custom filter settings.
  • Input Sequence Annotations - Allows creators to label and highlight specific input sequences with descriptive text captions.
  • Interaction Highlighting - Provides visual indicators that emphasize mouse clicks and cursor movements to aid viewers with visibility issues.
  • Mouse Action Visuals - Uses animated icons to visually indicate mouse clicks and scrolling events on screen.
  • Input Indicator Styling - Allows designing the visual style and animations of keyboard indicators to match specific brands or themes.
  • Shortcut Captions - Displays descriptive text captions automatically when specific key combinations are pressed.
  • Input Layout Themes - Offers distinct layout themes to match different keyboard types like ergonomic or mechanical boards.
  • Input Layout Themes - Maps visual properties like colors and sizes to predefined layout profiles for different keyboard types.
  • Task and Workflow Automation - Real-time visualization tool for keystrokes.

Istoric stele

Graficul istoricului de stele pentru mularahul/keyvizGraficul istoricului de stele pentru mularahul/keyviz

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Keyviz

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Keyviz.
  • lihaoyun6/quickrecorderAvatar lihaoyun6

    lihaoyun6/QuickRecorder

    7,969Vezi pe GitHub↗

    QuickRecorder is a screen recording software designed for capturing desktops, application windows, and system audio. It functions as a multi-device video recorder and tutorial capture tool, synchronizing video feeds from a computer and connected mobile devices into a single stream. The system distinguishes itself through an alpha-channel video exporter that produces recordings with transparent backgrounds. It also includes a presenter overlay system that renders a floating camera feed over screen captures and a specialized tutorial toolset that provides mouse movement highlighting and a magni

    Swift
    Vezi pe GitHub↗7,969
  • univrsal/input-overlayAvatar univrsal

    univrsal/input-overlay

    4,032Vezi pe GitHub↗

    Input Overlay is a system for rendering real-time keyboard, gamepad, and mouse activity as an on-screen visual display. It functions as an input event broadcaster that captures physical hardware signals and transmits them to a rendering client for use in recording and live broadcasting software. The project includes a layout configuration tool that uses structured JSON files to map hardware events to specific textures and screen coordinates. It also provides a mechanism to convert legacy configuration files into current schemas to ensure compatibility across versions. The software covers inp

    C++inputkeyboardobs
    Vezi pe GitHub↗4,032
  • keycastr/keycastrAvatar keycastr

    keycastr/keycastr

    14,608Vezi pe GitHub↗

    Keycastr is a system-level utility for macOS that captures and displays keyboard and mouse interactions as visual overlays on the desktop. By registering global event taps within the operating system, it monitors input actions in real time and renders them through transparent, non-interactive windows that float above other active applications. The application distinguishes itself through a plugin-based architecture that allows for the integration of custom modules to define how input events are rendered. Users can manage the lifecycle and positioning of these visual elements through a native

    Objective-C
    Vezi pe GitHub↗14,608
  • alyssaxuu/screenityAvatar alyssaxuu

    alyssaxuu/screenity

    18,321Vezi pe GitHub↗

    Screenity is a browser-based screen recorder designed to capture screen activity and audio directly within a web browser. It functions as a privacy-focused capture tool that handles data locally and includes a web-based video editor for basic media refinement. The project distinguishes itself through real-time screen annotation tools, allowing users to draw shapes and arrows or zoom into specific areas during a recording. It also provides specialized privacy controls to blur sensitive information and apply backgrounds to camera feeds. The tool covers a broad range of media capabilities, incl

    JavaScriptannotationannotation-toolaudio
    Vezi pe GitHub↗18,321
Vezi toate cele 30 alternative pentru Keyviz→

Întrebări frecvente

Ce face mularahul/keyviz?

Keyviz is a keyboard and mouse visualizer that renders real-time input activity as a customizable on-screen overlay. It serves as a presentation input aid, displaying keystrokes and pointer events as animated graphics to make technical demonstrations and screen recordings easier for an audience to follow.

Care sunt principalele funcționalități ale mularahul/keyviz?

Principalele funcționalități ale mularahul/keyviz sunt: Keyboard Input Visualizers, Input Action Visualizers, Global Input Listeners, Live Presentation Input Aids, Desktop Overlays, Input Overlays, Input Visualizers, Input Indicator Styling.

Care sunt câteva alternative open-source pentru mularahul/keyviz?

Alternativele open-source pentru mularahul/keyviz includ: lihaoyun6/quickrecorder — QuickRecorder is a screen recording software designed for capturing desktops, application windows, and system audio.… univrsal/input-overlay — Input Overlay is a system for rendering real-time keyboard, gamepad, and mouse activity as an on-screen visual… keycastr/keycastr — Keycastr is a system-level utility for macOS that captures and displays keyboard and mouse interactions as visual… alyssaxuu/screenity — Screenity is a browser-based screen recorder designed to capture screen activity and audio directly within a web… ayangweb/bongocat — BongoCat is a cross-platform desktop utility that provides real-time visual feedback for keyboard and mouse activity.… diorser/litemonitor — LiteMonitor is a customizable desktop system dashboard and hardware performance monitor. It provides a visual overlay…