github.com
keybr.com is a touch typing tutor released under the GNU Affero General Public License v3.0. It tracks each keystroke, computes statistics for individual keys, and automatically generates lessons focusing on the weakest keys. Users can set a target typing speed, and lessons begin with frequent letters, adding more as targets are met.