A Python Tkinter-based typing speed test desktop application.
- Select speed typing test text files
- Analysis of typing speed and Accuracy
- Save Typing test Statistics
Screenshot showing program in action.
Initial launch screen for the application.
Select the test text file from the assets/test_text folder.
You can also save any test text files in the folder, for use with the app.
Test text files should be a single paragraph and no more than around 200 words
or 1200 characters, to ensure all text fits in the Text Display area.
Saved Typing speed test statistics window.
- Python 3.x installed on your machine.
- (Optional) A virtual environment for isolated dependencies.
- Clone the repository:
git clone https://github.com/Garschke/typing-speed-test.git
cd typing-speed-test
- (Optional) Create a virtual environment:
python3 -m venv .venv
source .venv/bin/activate
- Install dependencies:
pip install -r requirements.txt
Feel free to fork the repo and submit pull requests!
- Create your feature branch: git checkout -b feature/NewFeature
- Commit your changes: git commit -m 'Add new feature'
- Push to the branch: git push origin feature/NewFeature
- Open a pull request.
- Python 3
This project is licensed under the GPL-3.0 License - see the LICENSE file for details.