Skip to content

MrXgupta/type-speed-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⌨️ type-speed-cli

npm version license GitHub stars

A blazing fast, minimal, and fun typing speed test right in your terminal!

Measure your typing speed (WPM), accuracy, and test your reflexes like a pro — without ever leaving your terminal.

✨ Features

  • ⚡ Instant typing test in CLI
  • 🧠 Random word generator (or custom paragraphs)
  • ⏱️ Real-time WPM & accuracy calculation
  • 📊 Performance summary on completion
  • 🎨 Colorful, clean terminal UI
  • 🛠️ Cross-platform support (macOS/Linux/Windows)

📦 Installation

From npm

npm install -g type-speed-cli

From GitHub

git clone https://github.com/Mrxgupta/type-speed-cli.git
cd type-speed-cli
npm install
npm link

🚀 Usage

typetest

Optional Flags

typetest --words 50       # Number of words (default: 30)
typetest --time 60        # Duration in seconds (alternative mode)
typetest --paragraph      # Type from a real paragraph instead of word list
typetest --file input.txt # Use a custom input file

🧩 Sample Output

Typing Test Complete!

Words Per Minute: 78 WPM
Accuracy:         94.3%
Time Taken:       60s
Mistakes:         4

🛠️ Built With

  • Node.js
  • Inquirer / Readline
  • Chalk (for terminal colors)
  • Ora (for loading animations)
  • Figlet (for ASCII banners)

🤝 Contributing

Pull requests are welcome! If you have ideas for enhancements or new features, feel free to open an issue or submit a PR.

git clone https://github.com/Mrxgupta/type-speed-cli
npm install
npm run dev

📄 License

MIT License © MrXgupta

📦 Publish on npm

npm login
npm publish

🌟 Show Your Support

If you like this CLI, star the repo and share it with others!

⭐ Star on GitHub

About

This tool is to check wpm/typing speed via CLI.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors