ttypr-0.3.4 is not a library.
Visit the last successful build:
ttypr-0.3.1
terminal typing practice
ttypr is a simple, lightweight typing practice application that runs in your terminal, built with Rust and Ratatui.
Features
- Multiple Typing Modes: Practice with ASCII characters, random words, or your own text.
- Real-time Feedback: Get immediate feedback on your accuracy and typing speed.
- Mistake Analysis: Track your most commonly mistyped characters.
- Customizable: Toggle notifications, character counting, and more.
Preview

Installation
cargo install ttypr
Usage
Notes:
The application starts in the Menu mode.
For larger font - increase the terminal font size.
Menu mode:
- h - display the help page
- q - exit the application
- i - switch to Typing mode
- o - switch Typing option (ASCII, Words, Text)
- n - toggle notifications
- c - toggle counting mistyped characters
- w - display top mistyped characters
- r - clear mistyped characters count
- a - toggle displaying WPM
Typing mode:
- ESC - switch to Menu mode
- Character keys - Type the corresponding characters
- Backspace - Remove characters
Acknowledgements
- filipriec - creating a vector of styled Spans idea, if needs_redraw rendering concept
- Concept taken from: Monkeytype
License
This project is licensed under the MIT License.