Skip to content
Projects

bloznelis/kbt has 391 GitHub stars and 12 forks. Star changes are not measured yet. Last checked 2026-11-11 02:28 UTC. Last push 2025-11-26.

How these counts are measured

Keyboard tester in terminal

What you can do

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

Measured star growth

in 24h
Update delayed
in 7 days
Collecting history
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

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

Explore related projects