| Crates.io | klik |
| lib.rs | klik |
| version | 0.7.0 |
| created_at | 2025-06-10 12:38:55.633245+00 |
| updated_at | 2025-06-16 18:16:42.251552+00 |
| description | sleek typing tui with visualized results, intelligent practice, and comprehensive analytics |
| homepage | https://github.com/martintrojer/klik |
| repository | https://github.com/martintrojer/klik.git |
| max_upload_size | |
| id | 1707060 |
| size | 859,469 |
✨ sleek typing tui with intelligent practice targeting and detailed analytics

Note: klik is a fork of thokr with significant enhancements including intelligent word selection, character-level analytics, session delta tracking, and comprehensive performance insights.
# Via Cargo
cargo install klik
# Intelligent word selection (default)
klik
# 50 words with capitalization and symbols
klik -w 50 --capitalize --symbols
# Character substitution mode for intensive practice
klik --substitute
# Strict mode (stop on errors)
klik --strict
# Custom prompt
klik -p "your custom text here"
# View detailed help
klik -h
| Command | Description |
|---|---|
klik |
15 intelligently selected words targeting your weakest letters |
klik -w 100 |
100 intelligent words from common English vocabulary |
klik --substitute |
"Almost English" words with weak characters substituted in |
klik --capitalize --symbols |
Words with capitalization, punctuation, and special characters |
klik --strict |
Stop on errors and require correction before proceeding |
klik -w 10 -s 60 |
10 words with 60-second time limit |
← to restart, → for new prompt, Esc to quits for character statistics, r to retry, n for new test, t to tweet--substitute): Strategic character replacement in real words--capitalize): Capitalization, punctuation, and commas--symbols): Brackets, operators, and special characters--strict): Must correct errors before proceeding-p): Practice with your own textAll flags work independently and can be combined for customized practice sessions.
| Language | Description |
|---|---|
english |
200 most common English words |
english1k |
1000 most common English words |
english10k |
10000 most common English words |
Use with -l flag: klik -l english1k
klik automatically tracks your performance:
~/.config/klik/log.csv~/.local/state/klik/stats.db (Linux/macOS)Contributions are welcome! Please feel free to submit pull requests or open issues.
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)This project is licensed under the MIT License - see the LICENSE.md file for details.