Practice Your typing speeds without leaving the terminal.
Written in Python with curses library.
- real-time error preview
- wpm, accuracy and time elapsed display
- english and polish language support
- Different modes:
- Timed: Type as much text as possible in a set time range.
- Words: Type a set amount of words.
- Option to include special characters (punctuaction and numbers).
- Move to from curses to rich.
- Clone the repository
git clone https://www.github.com/H4wk507/TermTyper.git
- cd into the repo and install it via pip
cd TermTyper && pip install .
$ termtyper --help
usage: termtyper [-h] [-n N] [-l {english,polish}]
options:
-h, --help show this help message and exit
-n N set number of words (50 by default)
-l {english,polish}, --language {english,polish}
set language to practice with (english by default)
Some parts of the code have been inspired by Mitype Project.
Wordlists have been taken from Monkeytype.
Licensed under GPLv3.