CLUSTER INPUT-KEYBOARD-LIBRARY · 13 ENTRIES · EARLIEST ENTRY 2015-09-21
Terminal keyboard input utilities
This cluster spans desktop and terminal utilities for capturing, simulating, and processing keyboard input, including typing automation, MIDI-to-command mapping, phonetic language support, and touch-typing training. Dated entries before the index start appear as isolated single months across 2014 through 2026, with a slight concentration in the first half of 2026. Traction is led by midi-hook (4 stars), followed by essay-typewriter (1 star) and libterminput (0 stars).
Entry timeline
ENTRY TIMELINE
Each bar is the month a member carries, which is a creation date where the source published one and a crawl date otherwise. Nothing in the index was found before 11 August 2026, and coverage broadened sharply on 14–15 August, so a bar from then on reports how much we found that month, not how much was built; an earlier bar reports how far back a member's own source dated it — not how long we have been watching.
Members by activity
Activity signals, not revenue.
Build origin · 4 hand-coded · 9 unlabelled
Operator · 12 open source · 1 unlabelled
Two labels per entry, never collapsed into one: how it was built, and who stands behind it. Counted over the 13 listed below. Unlabelled means nothing has decided yet — not that the answer is small.
- 01python-askr0★16 daysliveopen sourcePython library that provides simple validated input prompts for terminal applications.
- 02libterminput0★4 moliveopen sourceToolkit for parsing input events from the terminal.
- 03libtermkey0★4 moliveopen sourceLibrary that processes keyboard input from terminal-based programs.
- 04ruby-tty-reader0★1 yrabandonedliveopen sourceLibrary offering methods for processing keyboard input from users in terminal applications.
- 05kl0★5 moliveopen sourceCommand-line keystroke monitor that captures and echoes keyboard inputs for diagnostics.
- 06grabchars0★7 mostaleliveopen sourceInteractive terminal input utility that captures keystrokes for use in shell scripts.
- 07keypress0★1 yrstaleliveopen sourceLibrary that provides raw keyboard input reading for applications.
- 08typiskt0★2 yrabandonedliveopen sourceCommand-line application for touch-typing training and practice sessions in the terminal.
- 09libt3key0★6 yrabandonedlivehand-codedopen sourceLibrary for handling keyboard input in terminal applications.
- 10shell_shortcut0★10 yrabandonedlivehand-codedopen sourceScript that enables keyboard shortcuts within terminal environments.
- 11rootsh0★9 yrabandonedlivehand-codedopen sourceWrapper that logs keystrokes and terminal output to file or syslog.
- 12perl-anyevent-termkey0★10 yrabandonedlivehand-codedopen sourcePerl library that provides terminal key input using libtermkey, integrated with the AnyEvent event loop.
- 13IndianTyping.in | Hindi Typing | Phonetic typing for Indian languages0★unknownliveWeb tool that provides phonetic typing support for Hindi and other Indian languages using a standard keyboard.
Ranked by traction, highest first, and paged 20 at a time — this is a window on the cluster, never the whole of it. Ties are broken by a stable id so a product cannot appear on two pages or fall between them. Browse every cluster.