ttyper runs a Rust-based typing test in the terminal, according to its repository description.
Smassh
Smassh provides a terminal-based typing test inspired by MonkeyType and described as a text-interface app.

About Smassh
Smassh is a terminal-based typing test application inspired by MonkeyType. It offers Words and Time modes, real-time comparison of speed carets, multiple themes and language support, and settings that can be changed during use, plus configurable tweaks such as blind mode and confidence mode.
It runs from the command line and is installable via pip, AUR, or binaries for Linux, Mac, and Windows. It uses nerd fonts for icons by default, which do not display correctly if those fonts are not installed.
Key features
- Words and Time modes for typing tests
- Real-time comparison of speed carets
- Change styles and settings on the fly
- Multiple theme support
- Multiple language support
- Configurable tweaks including blind and confidence modes
- Open-source code with GPL-3.0 license
- Installable via pip, AUR, or prebuilt binaries
- Includes Words and Time modes with themes and language options
- Requires nerd fonts for icons to display correctly
- May require adding local path to $PATH to run
Smassh at a glance
- Website
- github.com/kraanzu/smassh
- Category
- Online Tools › Text Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Platforms
- Linux, Windows
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Smassh alternatives
Tools and sites you could use instead, ranked by how closely they match.
Monkeytype provides customizable typing tests through a minimal website.
Monkeytype offers customizable typing tests, multiple test modes, progress tracking, and tools for practicing typing speed.
keybr.com teaches touch typing and tracks typing speed through interactive practice.
TikZ Editor provides a visual editor for creating or editing TikZ diagrams in LaTeX.
FontEdit imports, edits, and exports fonts as byte arrays for embedded systems.
Popular in Text Tools
Well-known listings from the same topic.
Smassh FAQ
How can Smassh be installed?
Why do the icons display incorrectly?
What typing modes does it include?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












