A command line tool to improve typing speed
Project description
What is it?
Mitype is a Python package to test (and hence improve) your typing speed right from the ease of your terminal.
Features
For Linux, Windows and macOS
Runs on python 3 and 2 both
No external dependencies*
Choose custom text from a file
And difficulty level
Or let the app decide! (From over 6000️ text sets)
Colored texts
For windows, you need windows-curses to run
Where to get it?
The source code is hosted on GitHub at: https://github.com/mithil467/mitype
pip install mitype
That’s all if you are on linux and mac OS. If you are on windows, you also need windows-curses, which can be installed from pypi:
pip install windows-curses
How to run it?
Once installed, you can run it by
python -m mitype
You can choose difficulty in between 1 and 5.
`python -m mitype -d <value>
Example:
`python -m mitype -d 2
You can use text from your own file by
python -m mitype -f SampleTextFile
You can quit the app anytime by pressing the ESC key.
Do directly run from repo:
`python local_host.py`
Dependencies
For windows only - windows-curses.
Installation from sources
To install mitype from source -
In the mitype directory (same one where you found this file after cloning the git repo), execute:
python setup.py install
License
Test text is taken from data.db database which is a collection of 6000 strings taken from typeracerdata.com (not given under my license).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file mitype-0.1.5.tar.gz
.
File metadata
- Download URL: mitype-0.1.5.tar.gz
- Upload date:
- Size: 642.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
57db1f01998bc8e56e76879d487832bcf0a5a0679ec770fd9c8304338520d691
|
|
MD5 |
74a9a955e15cfbb05e61b94deeb0e396
|
|
BLAKE2b-256 |
0806fc55b16f2a034be94dbfd1d5f28977a4e2867d683e34aebfff1b068e2735
|