Open-source, local-first AI meeting notepad that captures device audio without a bot joining the call, as an alternative to Granola.
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
A typing-practice web app that combines English vocabulary memorization with keyboard muscle-memory training, built for people who work in English on a keyboard.
A desktop Kubernetes client built with Tauri and Rust that reads your kubeconfig and derives status the way kubectl does.
An open-source CRM you can extend as code, with objects, views, workflows and AI agents, built on TypeScript, React and PostgreSQL.
Apache Answer is an open-source Q&A platform for building community forums, help centers, and knowledge management sites.
Open-source design editor that opens Figma .fig files, includes built-in AI design tools, and offers a headless Vue SDK.