| Crates.io | katype |
| lib.rs | katype |
| version | 0.2.2 |
| created_at | 2025-02-07 22:33:08.271338+00 |
| updated_at | 2025-02-15 11:27:11.280829+00 |
| description | A fast typing test from terminal writted in Rust 🦀 |
| homepage | https://github.com/kadircy/katype |
| repository | https://github.com/kadircy/katype |
| max_upload_size | |
| id | 1547499 |
| size | 37,198 |
A fast typing test from terminal writted in Rust 🦀
katype can start blazingly fast and run it without any lags or delay.katype only uses around 3 Mb of RAM.katype # test your limits in typing
katype -h # see all avaliable options on cli
katype -v # see version of the program. Update katype if it is old.
katype -a 5 # Use 5 random words for test.
katype -a 123 # Use 123 random words for test without delay.
katype -g "hello world" # Create your own test with words: hello world
katype -t 15 # Set a 15 seconds timeout for test
katype can be installed in just 1 easy step.
katype runs on many major platforms. If you are having issues with katype on your platform, please open an issueThe recommended way to install is from cargo:
cargo install katype
Or katype can be install via curl:
curl -sSfL https://raw.githubusercontent.com/kadircy/katype/master/install.sh | sh
When running katype, the following arguments are:
--amount, -a
15.--amount 22 will set the amount of words to 22.-a 5 will set the amount of words to 5.--language, -l
en.--language es will set the language to Spanish.-l en will set the language to English.--code, -c
--code ABCDEFG... will override all the options and words with words in the code.-c ABCDEFG... will do the same.--ready-text, -r
--ready-text will set the "Be ready" text to custom one.-r will set the "Be ready" text to custom one.--timeout, -t
--timeout 15 will set a timeout of 15 seconds.-t 3 will set a timeout of 3 seconds.--generate, -g
--generate "example dot com" will generate custom code for words: example dot com.-g "i hate rust" will do the same.--json, -j
--json will print the results in JSON format.-j will do the same.Thank you for your interest in contributing to katype! We welcome contributions, whether it's fixing bugs, adding features, improving documentation, or helping with testing.
git checkout -b feature-branch
git commit -m "Description of your changes"
git push origin feature-branch
master branch of the katype repository. Please ensure the PR description clearly explains what your changes do.Please follow the Rust Code of Conduct in all interactions. Be respectful and considerate to all contributors.
If you have any questions or need assistance, feel free to reach out via issues or discussions.
This project is licensed under the MIT license - See the LICENSE file for details.