GNU Typist (also called gtypist) is a universal typing tutor. You can learn correct typing and improve your skills by practicing its exercises on a regular basis. Its main features are:
* It is free software released under the GNU General Public License. In addition, it is an official program of the GNU project.
* It comes with several typing tutorials: in Czech, English (Qwerty and Dvorak keyboard), Russian and Spanish, as well as simpler exercices in German, French and Norwegian.
* It interprets a simple and intuitive scripting language that describes typing tutorials. You can easily modify existing tutorials or create new ones according to your needs.
* It supports internationalization and already has an interface in Czech, English, Finnish, French, German and Spanish.
* Users can navigate through lessons through an easy to use arrow key based menu interface. 'vi' up, down, left and right keys can be used too!
* Thanks to its execution in text mode with the curses library, it can be compiled and used on several operating systems, in particular on GNU/Linux and GNU/HURD, on several variants of Unix, as well as on Windows/DOS with the PDCURSES library and either the DJGPP compiler or MinGW.