MonkeyType CLI is a minimalistic typing test designed specifically for the command-line interface. It offers an immersive and interactive way to improve your typing speed and accuracy right from your terminal.
(<- not tested at all)
(basically anything running python3 and a tui)
Offline: MonkeyType CLI is used offline, which means you dont need an internet connection at all! This is especially useful if you're in an environment with limited or no internet access .
Test Modes: MonkeyType CLI offers a couple of test modes to challenge your typing skills. You can choose from different test durations and word amounts.
Stats: After completing a test, you can see your words per minute (WPM), raw WPM, accuracy, character stats, test length, and leaderboards info. You can also see a graph of your WPM and raw over the duration of the test.
Note: most stats not implemented yet, only WPM and accuracy have been implemented.
To install MonkeyType CLI, you need Python 3.7+ (only tested on 3.11 so please use that) and the blessed library. You can build MonkeyType CLI into an executable.
pip install blessed
pacman -S python-blessed
search your distro's packages for python-blessed or similar and install with your distro's package manager.
Official Windows Binaries will never be supported for monkeytype-cli. But you can build it with PyInstaller or similar. But beware issues! (Recommended to add to PATH!)
yay -S monkeytype-cli
< not available yet hehe
To use MonkeyType CLI, you can simply run the monkeytype-cli command in your terminal. This will start a new typing test.
monkeytype-cli
Contributions are welcome! If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.
MonkeyType CLI is open-source software but missing a license. Do anything YOU want with the source code I guess.
If you have any questions or need help, feel free to open an issue on this repository.