Repolode
DmNote-App

DmNote-App/DmNote

A customizable key viewer overlay for DJMAX RESPECT V and other games, built for streams and gameplay recordings.

Stars
5,048
Forks
377
Open issues
13
Last commit
21 hours ago

What is it?

DM Note is a key viewer that shows the keys you press on screen while you play. It was built for DJMAX RESPECT V but can be used with any game, and it is meant to be simple to set up so the overlay can go straight into a stream or gameplay video.

The overlay supports real-time key visualization, per-key mapping, note effects, key counters, and KPS (keys per second) statistics with graphs. Users can edit keys in a grid, assign images to individual keys, customize the interface with CSS and plugins, and save presets. The overlay can stay on top, lock its position, and be added to OBS as a browser source, which the project recommends for streaming setups where the overlay itself is not needed on the gaming screen.

The app is built with Tauri, React, and TypeScript, and runs on Windows 10/11 and macOS. Its input detection uses the Raw Input API on Windows and global input events on macOS. Windows builds can optionally include ASIO audio output for key sounds.

Key features

  • 01Real-time on-screen display of key presses with per-key mapping.
  • 02KPS statistics with graphs and key counters.
  • 03Customizable layout, per-key images, custom CSS, and plugins.
  • 04Presets, always-on-top overlay, and position locking.
  • 05OBS browser source support for streaming without a separate overlay window.
  • 06Available on Windows 10/11 and macOS.

Use cases

  • Showing key inputs on a stream or in a recorded gameplay video for DJMAX RESPECT V.
  • Displaying key presses and KPS for rhythm games or other keyboard-driven games.
  • Running the viewer on a separate gaming PC and feeding it to OBS on a streaming PC.

Topics

FAQ

What is DmNote?
A customizable key viewer overlay for DJMAX RESPECT V and other games, built for streams and gameplay recordings. DM Note is a key viewer that shows the keys you press on screen while you play. It was built for DJMAX RESPECT V but can be used with any game, and it is meant to be simple to set up so the overlay can go straight into a stream or gameplay video.
Is DmNote free to use? What license does it have?
DmNote is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is DmNote still maintained?
Actively maintained. The last commit to DmNote was on Oct 18, 2026.
What can I use DmNote for?
Showing key inputs on a stream or in a recorded gameplay video for DJMAX RESPECT V. Displaying key presses and KPS for rhythm games or other keyboard-driven games. Running the viewer on a separate gaming PC and feeding it to OBS on a streaming PC.
Where can I get DmNote?
The source code and installation instructions are on GitHub: https://github.com/DmNote-App/DmNote

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects