Skip to content

hypercat101/WPM-Terminal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wpmtester

typing speed test in the terminal. built this for fun over a weekend

Python

what it does

  • type a passage and get your WPM + accuracy
  • characters go green/red as you type in real time
  • 60 second timed mode if you just want to go fast
  • leaderboard saved locally (top 10, filterable by difficulty)
  • three difficulty levels or just pick random

setup

git clone https://github.com/your-username/wpmtester.git
cd wpmtester
pip install -r requirements.txt
python main.py

requires python 3.8+ and a terminal that supports color

controls

  • just type normally
  • backspace to fix mistakes
  • esc to quit a test early

notes

scores get saved to scores.json locally. username gets remembered between sessions in config.json. neither are tracked by git

dependencies are just rich and readchar

TODO

  • Nothing yet

About

Python terminal project I made to test your WPM

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages