TypeStorm is a lightning-fast, terminal-based typing speed checker written in Rust. It brings the aesthetics and functionality of modern web-based typing tests directly to your CLI.
TypeStorm is available on crates.io. Install it easily with cargo:
cargo install typestormOnce installed, simply run:
typestormOr run directly from source:
cargo run- Start: Launch the app. You'll be greeted by the welcome screen. Press
Enterto begin. - Type: Type the words shown on the screen.
- Green: Correct character.
- Red: Incorrect character.
- Gray: Pending character.
- Results: Once you finish the text, your WPM (Words Per Minute) and Accuracy will be displayed.
- Controls:
Esc: Cancel test / Return to menu.Backspace: Correct mistakes.Ctrl+Corq: Quit.
TypeStorm was built with three core principles in mind:
We believe tools should live where developers live: the terminal. TypeStorm provides a distraction-free environment without the bloat of a web browser.
Built with Rust, TypeStorm leverages the language's memory safety and speed. It uses ratatui for efficient rendering and crossterm for cross-platform compatibility, ensuring a smooth experience on any modern terminal.
CLI tools don't have to look ancient. We prioritize a clean, colorful, and responsive UI that feels "premium" to use, with immediate visual feedback for every keystroke.