Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: 13 days ago
JSON representation

Typing speed test in terminal

Awesome Lists containing this project

README

        

⌨ Mitype ⌨



Typing Speed Test in Terminal











**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).