Alternatives

The Best Smassh Alternatives in 2026

24 alternatives1 free · 23 open source

Looking for something like Smassh? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 1 are free or have a free plan and 23 are open source.

About Smasshgithub.com/kraanzu/smassh
Visit

Smassh provides a terminal-based typing test inspired by MonkeyType and described as a text-interface app.

PricingNot confirmed
PlatformsLinux, Windows

Top picks at a glance

Quick comparison

#AlternativePricingOpen sourcePlatforms
1ttyper —YesLinux
2Monkeytype —Yes—
3Monkeytype —Not statedWeb
4Keybr.com —Yes—
5Tikz Editor —YesLinux, macOS, Windows
6FontEdit —YesLinux, macOS, Windows
7Linux Font Manager —YesLinux
8WindowTextExtractor FreeYesWindows
9Character Map —YesWindows
10Scanner —YesWindows
24 shown

All Smassh alternatives

1

ttyper

github.com/max-niederman/ttyperOpen source
Also covers linux, open source, and text tools · same kind of open-source project

ttyper runs a Rust-based typing test in the terminal, according to its repository description.

10

Scanner

github.com/simon-knuth/scannerOpen source
Also covers open source and text tools · same kind of open-source project

Scanner offers an all-in-one document scanning app for Windows, with its project page noting an ongoing rewrite.

12

FontoGen

github.com/SerCeMan/fontogenOpen source
Also covers open source and text tools · same kind of open-source project

FontoGen is a source-code repository for generating fonts with an example dataset and training script.

13

Maple Font

github.com/subframe7536/Maple-fontOpen source
Also covers open source and text tools · same kind of open-source project

Maple Mono is an open-source monospaced font with rounded corners, ligatures, and Nerd Font icons for coding.

14

Ciphey

github.com/Ciphey/CipheyOpen source
Also covers open source and text tools · same kind of open-source project

Ciphey tries to identify and decode encrypted or encoded text without requiring users to know the key or cipher.

15

WhisperX

github.com/m-bain/whisperXOpen source
Also covers open source and text tools · same kind of open-source project

WhisperX provides speech recognition with word-level timestamps and speaker diarization, according to its project description.

17

Buzz

github.com/chidiwilliams/buzzOpen source
Also covers open source and text tools · same kind of open-source project

Buzz transcribes and translates audio offline on a personal computer, using Whisper models according to its project description.

19

Papra

github.com/papra-hq/papraOpen source
Also covers open source and text tools · same kind of open-source project

Papra provides a document management and archiving platform with self-hosting options.

20

Harper

github.com/automattic/harperOpen source
Also covers open source and text tools · same kind of open-source project

Harper checks grammar and spelling offline and is written in Rust, according to its repository.

23

FiraCode

github.com/tonsky/FiraCodeOpen source
Also covers open source and text tools · same kind of open-source project

Fira Code is a monospaced font with programming ligatures, according to its repository description.

24

Whisper

github.com/openai/whisperOpen source
Also covers open source and text tools · same kind of open-source project

OpenAI Whisper is a general-purpose speech-recognition model trained with large-scale weak supervision.

No alternatives match this filter.

Alternatives to similar tools

All alternatives
What is the best alternative to Smassh?
Based on features, tags and platforms, the closest alternatives to Smassh are ttyper, Monkeytype, and Monkeytype.
Is there a free alternative to Smassh?
Yes. WindowTextExtractor is free or offer a free plan.
Are there open-source alternatives to Smassh?
Yes: ttyper, Monkeytype, Keybr.com, and Tikz Editor.

Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative