Home

Awesome

<h1 align=center> kbt </h1> <p align=center> (<b>k</b>bt <b>b</b>oard <b>t</b>ester) </p> <p align=center> <img alt="GitHub release (latest SemVer)" src="https://img.shields.io/github/v/release/bloznelis/kbt"> <img alt="GitHub Workflow Status" src="https://img.shields.io/github/actions/workflow/status/bloznelis/kbt/ci.yaml"> </p>

kbt-1240

Motivation

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

Features

Limitations

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 tap bloznelis/tap
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

Acknowledgments

Built with ratatui