Skip to content

Latest commit

 

History

History

TypingSpeedTest

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Typing Speed Test 🧠⌨️

This is a beginner-friendly Typing Speed Test GUI application built using Python and Tkinter.

🔍 Project Objective

The goal is to allow users to:

  • Test their typing speed in words per minute (WPM).
  • Check their accuracy based on the given reference text.
  • Improve typing habits through regular practice.

🛠️ Features

  • GUI made with Tkinter
  • Real-time WPM calculation
  • Accuracy tracking
  • Reset and retry functionality
  • User-friendly interface

🚀 How to Run

  1. Make sure Python is installed.
  2. Open terminal and navigate to the project folder.
  3. Run:
pip install tk
python typing_speed_test.py

## Sample Output
 Type the following sentence:
 Keep calm and keep coding every day.

 Get ready!
3...
2...
1...
Go! 

 Start typing:
Keep calm and keep coding every day.

 Typing Report
-------------------------
✅ Original Sentence:  Keep calm and keep coding every day.
✍️  Your Input       : Keep calm and keep coding every day.
⏱️  Time Taken       : 8.32 seconds
📊 Typing Speed      : 45.2 WPM
🎯 Accuracy          : 100.0%
🔢 Correct Characters: 37/37


## 👩‍💻 Author

**Shreya Gupta**  
GitHub: [@Shreya-Gupta-SG](https://github.com/Shreya-Gupta-SG)  
Program: Social Summer of Code (SSoC'25)