WPM is a Ruby gem that prints a string and asks the user to type it as fast as possible. It records the user’s typing speed in words-per-minute (WPM). It has these options:
$ wpm -h Usage: wpm [options] Options: -h show this message -s print stats -l [length] maximum string length -q print quotes.yml path
Here are my stats, I’ll try to hit a 120WPM average at some point during this year:
$ wpm -s Number of races: 3 Average speed (WPM): 103.33
After speech, typing is the second fastest human-to-machine input channel, so time invested in typing faster is time well invested.