| Crates.io | tukai |
| lib.rs | tukai |
| version | 0.2.3 |
| created_at | 2024-11-07 12:36:06.94824+00 |
| updated_at | 2025-08-09 12:47:56.800943+00 |
| description | The app provides an interactive typing experience with switchable templates, designed to help users improve their typing speed and accuracy. |
| homepage | |
| repository | https://github.com/hlsxx/tukai |
| max_upload_size | |
| id | 1439744 |
| size | 538,023 |
Terminal-based touch typing application
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.
Install Rust
If you don't have Rust installed, visit the official Rust website for installation instructions.
Clone the repository
git clone https://github.com/hlsxx/tukai
cd tukai
Build and run
# Run directly
cargo run
# Or build release version
cargo build --release
./target/release/tukai
cargo install tukai
pacman -S tukai
x install tukai
| 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 |
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.
This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ and Rust