tukai-0.2.3 is not a library.
A fast, lightweight terminal-based touch typing application built in Rust using the Ratatui library. Designed to help users improve their typing speed and accuracy through an interactive, customizable practice experience.
✨ Features
- 🚀 Terminal-Based: Lightweight and accessible on any platform
- ⚡ Rust-Powered: Built for performance and reliability
- 🎨 Customizable Templates: Switch between different practice templates
- 📊 Stats Tracking: Built-in statistics preview for completed tests
- 🌍 Multi-Language Support: Practice typing in multiple languages
- 🎯 Interactive Experience: Real-time feedback and smooth user interface
📦 Installation
Build from Source
-
Install Rust
If you don't have Rust installed, visit the official Rust website for installation instructions.
-
Clone the repository
-
Build and run
# Run directly # Or build release version
Package Managers
Cargo (Rust Package Manager)
Arch Linux
X-CMD
⌨️ Usage & Keyboard Shortcuts
| Key Combination | Alternative | Action |
|---|---|---|
Ctrl + C |
Esc |
Exit application |
Ctrl + R |
Restart and generate new text | |
Ctrl + S |
Switch between templates | |
Ctrl + T |
Toggle transparent background | |
Ctrl + H |
← |
Switch screen forward |
Ctrl + L |
→ |
Switch screen backward |
Ctrl + P |
Switch language |
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
📝 License
This project is licensed under the MIT License - see the LICENSE file for details.