An open API service indexing awesome lists of open source software.

https://github.com/arnav200525/typing-speed-test

This is a Typing Speed Tester built using Python. The program randomly selects a sentence and challenges the user to type it as quickly and accurately as possible.
https://github.com/arnav200525/typing-speed-test

educational-project file-handling file-handling-in-python python python-programming python-project speedtest typing-game typing-practice typingspeedtest

Last synced: 3 months ago
JSON representation

This is a Typing Speed Tester built using Python. The program randomly selects a sentence and challenges the user to type it as quickly and accurately as possible.

Awesome Lists containing this project

README

          

**⌨️ Typing Speed Tester using Python**

- Intro:
- This is a Typing Speed Tester built using Python. The program randomly selects a sentence and challenges the user to type it as quickly and accurately as possible. It calculates the time taken, typing speed in words per minute (WPM), and highlights any typing mistakes. This is a great tool for improving typing speed and accuracy through consistent practice.

**🚀 Features**
- ⏱️ Countdown timer before the typing test begins.
- 📄 Random sentence selection to avoid repetition.
- ✅ Calculates Words Per Minute (WPM).
- ❌ Shows mistakes by comparing user input with the original sentence.
- 🗂️ Maintains a typing history in a .txt file with: date, generated sentences etc

** ⚙️ Technologies Used**
- Python
- Libraries (random, datetime, time)

**📄 Disclaimer**
- This project is unlicensed and made purely for educational purposes. You are free to explore, learn, and modify, but commercial use or redistribution is not intended.