dvorak7min is a simple ncurses-based typing tutor for those trying to become fluent with the Dvorak keyboard.
Griffin is a typing practice tool writtin in Perl. It uses any text file as an exercise, and provides a keyboard display and typing speed and accuracy estimates as the user types.
HyperType is a graphical typing tutor for Linux. It includes a complete set of lessons, practice texts, and a game.
Klavaro is a touch typing tutor that is very flexible and supports customizable keyboard layouts. Users can edit and save new or unknown keyboard layouts, as the basic course provided by the program was designed to not depend on specific layouts. Read more
KTouch is a program for learning touch typing. KTouch is a way to learn to type on a keyboard quickly and correctly. KTouch supports various keyboard layouts and you can easily add own keyboard layouts. Read more
Makin' Bakon Typing Tutor
Makin' Bakon Typing Tutor is a typing tutor game written in C++ with STL and Curses. Save Pig from the supermaket shelves while learning to type to a professional standard! It uses the Fortune database for some of it's exercises.
sgtd (Simply Getting Things Done) is a curses-based application based on the GTD concepts in the book "Getting Things Done", by David Allen. It features a simple clutter-free UI and vi-like bindings in order to keep your fingers in touch-typing position at all times. It allows you to enter the next action items to get them out of your head, to organize the next action items into projects, and to assign contexts in which next actions can be performed.
Speedpad is a small and portable ncurses-powered tool to test, train, and increase typing speed on arbitrary text input.
TappyTux is a children's educational games suite. It originally started as a childrens typing tutor, but it has evolved a modular architecture which allows many types of educational games to be played on the same engine. It has been highly optimized for use on remote displays.
Ten Thumbs Typing Tutor
(commercial) Ten Thumbs Typing Tutor is a complete typing course suitable for beginners, advanced typists, adults, and children.
TpgT is a multi-language, ncurses-based typing trainer.
TuxTyping is an educational typing tutor for children starring Tux, the Linux Penguin. It is graphical and requires SDL. Read more
TypeFast is a simple program that displays a character, and you have to type that character.
typer is a graphical tutor for learning and training keyboard typing. It features keyboard layouts, lessons, text file support, fortune support, and statistics.
Test your typing speed, and get your fingers' CPS. This is a clone of 'ztspeed', but without some of the estimating functions.
Typing Trainer is an application that is directed towards students, who have the basic knowledge of the kebyoard finger layout, and need to train and exercise their expertese in typing.
Typist is a typing tutor package built using Curses. The package contains a number of tutorials, drills, and practise sessions to help with mastering touch typing on the standard computer keyboard. Read more