Minimal, terminal based typing speed tester.
Tapioca (/ˌtæpiˈoʊkə/) is a starch extracted from the storage roots of the cassava plant. Pearl tapioca is a common ingredient in Asian desserts...and sweet drinks such as bubble tea.

typioca serveyay -S typioca-git
go install github.com/bloznelis/typioca@latest
Note: This will install typioca in $GOBIN, which defaults to $GOPATH/bin or $HOME/go/bin if the GOPATH environment variable is not set.
brew tap bloznelis/tap
brew install typioca
nix-shell -p typioca
zypper install typioca
scoop bucket add extras
scoop install typioca
xbps-install typioca
winget install bloznelis.typioca
make build./execs/typiocamakegocustom
words
are
the
best
or in the same JSON format as the official ones:
{
"metadata" : {
"name" : "My words",
"size" : 5,
"packagedAt" : "1970-01-01T00:00:00Z",
"version" : 1
},
"words": [ "custom", "words", "are", "the", "best" ]
}
| Platform | User configuration |
|---|---|
| Windows | %APPDATA%\typioca\typioca.conf or C:\Users\%USER%\AppData\Roaming\typioca\typioca.conf |
| Linux | $XDG_CONFIG_HOME/typioca/typioca.conf or $HOME/.config/typioca/typioca.conf |
| macOS | $HOME/Library/Application Support/typioca/typioca.conf |
Config example (it is TOML):
[[words]]
name = "Best hits '22"
enabled = false
sentences = false
path = "/home/words/best-hits-22.json"
[[words]]
name = "Even better hits '23"
enabled = true
sentences = false
path = "/home/words/better-hits-23.json"

Note: Notice that custom wordlist controls are greyed-out, personal configuration must be handled via the file only.

Built with bubbletea
🧋
$ claude mcp add typioca \
-- python -m otcore.mcp_server <graph>