/keyviz

Keyviz is a free and open-source tool to visualize your keystrokes ⌨️ in real-time.

Primary LanguageDartGNU General Public License v3.0GPL-3.0

Keyviz

Keyviz - Visualize your keystrokes in real-time | Product Hunt downloads

Keyviz is a free and open-source software to visualize your ⌨️ keystrokes in realtime! Let your audience know what handy shortcuts/keys you're pressing during screencasts, presentations, collaborations, or whenever you need it.

keyviz-preview

🦄 Style

multiple-styles

Don't restrain yourself to just black & white! Change the visualization's style, size, color (modifier and normal keys), border, icon, and symbols.

⚙️ Fully Customizable

keyviz-settings

Powerful and easy to use configuration options.

  • Filter normal keys and only display shortcuts like Ctrl + S
  • Adjust visualization position on the screen
  • Decide for how much the visualization lingers on the screen before animating out
  • Switch between animation presets to animate your visualization in & out

Installation

You can download the latest version of keyviz from the Github Releases page. For the installer, unzip the downloaded file, run the installer and follow the familiar steps to install keyviz.

Alternatively, you can get the portable version which doesn't require installation but may or may not work on every system.

Quickstart

You can check out this video tutorial as well.

To get started, follow the above installation process. You can start visualizing your keystrokes by just running the application.

To open the settings window, find the keyviz icon on the right side of the Taskbar or Taskbar > Hidden Icons ^. Then right click on the icon and select Settings.

The settings window will appear from which, you customize the style, appearance, and other general settings of the visualization. You can also pause the visualizations temporarily by left clicking on the tray icon.

Feature Requests

You can vote for planned features in this 📃 poll.

If you want to request features, start a discussion or join our discord community and let us know about your suggestions. You can vote for the requested features by others and see the future development plans.