Skip to content

pkrovi17/SSH-Type

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‡ SSH-Type πŸ‡

A retro-inspired terminal-based typing speed test inspired by monkeytype.com, built using Python and curses. Features real-time WPM tracking, a timer bar, amber color scheme, and detailed end-of-session stats.


Features

  • 30-second timed typing session

  • Amber retro terminal aesthetic

  • Real-time WPM counter

  • Error tracking

  • End screen with:

    • Final WPM
    • Total Errors
    • Accuracy (%) based on typed characters
    • Consistency (WPM standard deviation)

Dependencies

  • Python 3.x
  • numpy (for WPM consistency stats)

Install with pip:

pip install numpy

Usage

python3 sshType.py

Run it in a real terminal (not in an IDE terminal emulator).

Start typing when the session begins. After 30 seconds, view your results. Type quit or press Ctrl+C to exit.


Notes

  • Adjust SESSION_TIME or NUM_WORDS in the script to customize the test length.
  • Only works in Unix-like or Windows terminals that support the curses library.

About

A terminal-based typing test meant to be accessible over SSH. Built using ncurses, it delivers a retro, real-time typing experience with a blinking amber cursor, live WPM tracker, and animated text flow. Perfect for showing off your speed... all inside your terminal.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors