A Terminal User Interface (TUI) typing test built in C using the ncurses library.
The app loads words from a text file, runs a 60-second typing test, and displays live feedback, countdown timer, and final results such as WPM and accuracy.
✅ Interactive TUI built with ncurses
✅ Live countdown timer during the test
✅ Color feedback — green for correct and red for incorrect words
✅ Real-time progress (typed, correct, incorrect)
✅ Reads words from an external file (data/words.txt)
✅ Shows accuracy, WPM, and summary results
✅ Cleanly exits and resets terminal on quit
You need to have:
- GCC compiler
maketoolncurseslibrary installed
sudo apt update
sudo apt install libncurses5-dev libncursesw5-devgit clone https://github.com/anandbhalerao18/typing_test
make clean && make
./build/typing_test