kbt

(kbt board tester)

GitHub release (latest SemVer) GitHub Workflow Status

![kbt-1240](https://github.com/bloznelis/kbt/assets/33397865/d9af5ee9-c981-4be7-bcc7-144f3485805a) ## Motivation I got tired with semi-broken online keyboard testers, so here we go – one on a solid platform – terminal. ## Features * Multiple keyboard layouts * Interactive menu * Linux, MacOS, Windows support ## Limitations * Wayland is not supported ## Installation ### AUR `paru -S kbt` ### Cargo `cargo install kbt` **note**: Default location of the installed binary is `$HOME/.cargo/bin` ### Homebrew ``` brew tap bloznelis/tap brew install kbt ``` **note**: During the first run you might need to grant Accessibility access. ### Prebuilt binaries Grab binary from the latest [release](https://github.com/bloznelis/kbt/releases) ### Building from source 1. `make build` 2. `cp target/release/kbt /usr/local/bin/` #### Prerequisites * `rust` ### Acknowledgments Built with [ratatui](https://github.com/ratatui-org/ratatui)