Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mithil467/mitype
Typing speed test in terminal
https://github.com/mithil467/mitype
cmd command-line console curses hacktoberfest terminal terminal-based terminal-game typing
Last synced: 6 days ago
JSON representation
Typing speed test in terminal
- Host: GitHub
- URL: https://github.com/mithil467/mitype
- Owner: Mithil467
- License: gpl-3.0
- Created: 2020-03-07T16:30:43.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-28T20:54:55.000Z (about 2 months ago)
- Last Synced: 2024-12-08T22:03:35.429Z (13 days ago)
- Topics: cmd, command-line, console, curses, hacktoberfest, terminal, terminal-based, terminal-game, typing
- Language: Python
- Homepage: http://mithil467.github.io/mitype
- Size: 8.41 MB
- Stars: 416
- Watchers: 3
- Forks: 62
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
⌨ Mitype ⌨
**Mitype** is a program to test (and hence improve) your typing speed right from the ease of your terminal.
Written completely in python with no external dependencies!
## ✨ Main Features
- 🖥️ Cross-platform
- 🎦 See your replay
- 📝 Choose custom text input
- 🅰️ 6000 text samples
- 🌈 Colored texts## 🔧 Install
Mitype can be easily installed by:
```bash
pip install mitype
```## 📈 Usage
Once installed, you can run it simply as:
```
mitype
```You can also customize each run by specifying the following options as:
- ```-f FILENAME, --file FILENAME```
Uses contents of file as sample text.
- ```-d N, --difficulty N```
N can be in range [1, 5] with 1 being the easiest. This decides the length of the text.
- ```-i ID, --id ID```
ID can be in range [1, 6000].You can quit mitype anytime by pressing the `ESC` key or `CTRL-C`.
You can also directly [run on repl.it](https://mitype.mithil467.repl.run/) in your web browser although, the latency is pretty high.
## 💚 Contributing
We encourage you to contribute to mitype! Please check out the [Contributing Guidelines](CONTRIBUTING.md) about how to proceed.
## 📜 License
Licensed under the [GPL](LICENSE.txt) license.
Text samples in database are collected from [Typeracer Data](http://typeracerdata.com/texts).