navitypes
v1.0.0
Published
A Node.js CLI tool to test typing speed and accuracy.
Readme
Typing Speed CLI
A simple Node.js CLI tool to test your typing speed and accuracy in the terminal. Get a random sentence, type it, and see your words per minute (WPM), accuracy, and time taken — all with colorful output!
📦 Installation
You can install the CLI via npm or git:
Using npm
npm i -g navitypesUsing git-repo
git clone https://github.com/navicodeconnect/Typing-Speed-Calculator.git
cd Typing-Speed-Calculator
npm install -g
> If you want to test locally without publishing, you can use:
```bash
npm link🚀 Usage
Run the CLI in your terminal:
navitypesYou will get a random sentence. Type it as fast as possible and press Enter. The CLI will display:
- Your typing speed (WPM)
- Accuracy (%)
- Time taken (seconds)
Options
navitypes --helpShow this help message.
navitypes --versionShow the current CLI version.
🎨 Features
- Random sentences for practice (facts, short and medium sentences)
- Timer for typing speed
- Accuracy calculation
- Colorful, easy-to-read results in terminal
- Single-shot or multi-round compatible (can be extended)
✨ Example Output
Typing Speed CLI
Your typing speed is 42 WPM.
Your typing accuracy is 95%.
You took 38.12 seconds typing.
Author: Naveen RaikwarSpeed and accuracy colors change based on performance:
- Green: Fast / High accuracy
- Yellow: Medium
- Red: Slow / Low accuracy
Author name is highlighted in cyan
⚙️ Development
- Clone the repo
- Install dependencies (none required, uses Node built-ins)
- Run CLI locally:
npm link
navitypes- Edit
app.jsfor improvements
🧑💻 Author
Naveen Raikwar Colored CLI output, simple typing speed test for Node.js enthusiasts.
