Skip to content

bloznelis/kbt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

120 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kbt

(kbt board tester)

GitHub release (latest SemVer) crates.io GitHub Workflow Status

kbt-1240

Motivation

I got tired with semi-broken online keyboard testers, so here we are – one on a solid platform – terminal.

Features

  • Multiple keyboard layouts
  • Interactive menu
  • Linux, MacOS, Windows support

Limitations

  • Wayland is not supported

Installation

Arch Linux

pacman -S kbt

nix

nix-shell -p kbt

Cargo

cargo install kbt

note: Default location of the installed binary is $HOME/.cargo/bin

Homebrew

brew install kbt

note: During the first run you might need to grant Accessibility access.

Prebuilt binaries

Grab a binary from the latest release

Building from source

  1. make build
  2. cp target/release/kbt /usr/local/bin/

Prerequisites

  • rust

Acknowledgments

Built with ratatui

About

Keyboard tester in terminal

Topics

Resources

License

Stars

Watchers

Forks

Contributors