Skip to content

This program is a speed typing test that displays a random line of text from a file and tracks the user's typing accuracy and speed in WPM. The program uses the "curses" library to create a command line interface. It allows the user to exit by pressing the "Escape" key.

Notifications You must be signed in to change notification settings

aidensane/Typing-speed-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Speed Typing Test

This program is a command line interface (CLI) speed typing test that tracks the user's typing accuracy and speed in words per minute (WPM). The program uses the "curses" library to create an interactive interface. The user is presented with a randomly selected line of text from a file, which they must type as quickly and accurately as possible. The program provides feedback on the user's typing accuracy by displaying incorrect characters in red and correct characters in green.

Installation

To run this program, you must have Python 3 installed on your system. Clone or download the repository to your local machine, navigate to the directory containing the program files, and run the following command in your terminal:

python3 speed_typing_test.py

How to Use

  1. Launch the program by running the command above.
  2. The program will display a welcome message and prompt you to press any key to begin.
  3. A line of text will be displayed on the screen. Type the text as quickly and accurately as possible.
  4. The program will track your typing accuracy and speed in WPM and display the information in real-time.
  5. Once you have correctly typed the entire text, the program will display a message and wait for you to press any key to continue.
  6. You can exit the program at any time by pressing the "Escape" key.

Contributing

This program is open-source and contributions are welcome! Please fork the repository and submit a pull request with your changes.

License

This program is licensed under the MIT License.

About

This program is a speed typing test that displays a random line of text from a file and tracks the user's typing accuracy and speed in WPM. The program uses the "curses" library to create a command line interface. It allows the user to exit by pressing the "Escape" key.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages