A terminal-based keyboard tester supporting multiple layouts and operating systems.
kbt is a terminal-based keyboard tester designed to reliably test keyboard inputs across multiple layouts and operating systems. It solves the problem of semi-broken online keyboard testers by providing a solid, command-line alternative.
Developers, system administrators, and users who need to test keyboard functionality in terminal environments or across different platforms.
Developers choose kbt for its cross-platform reliability, ease of use in terminal workflows, and avoidance of web-based tool limitations.
Keyboard tester in terminal
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
kbt works on Linux, macOS, and Windows, providing a consistent testing tool across different operating systems, as highlighted in the features list.
Features an intuitive interactive menu for easy navigation and testing, making it user-friendly within terminal environments, based on the README's description.
Avoids the unreliability of web-based testers by running locally in the terminal, addressing the motivation stated in the README for a solid platform.
Offers flexible installation via Cargo, Homebrew, prebuilt binaries, and package managers, as detailed in the installation section, easing setup.
The README explicitly states that Wayland is not supported, limiting usability on modern Linux desktops that use this display server.
On macOS, users must grant Accessibility access during the first run, which can be a barrier and requires manual intervention, as noted in the installation instructions.
Lacks a graphical interface, which may not suit users who prefer visual feedback or need to test in GUI-heavy environments, restricting its appeal.