# Install typespeed with Homebrew, apt, dnf, Nix

Zap words flying across the screen by typing them correctly. Version 0.6.5 via Homebrew; verified from local package data.

## Install

```sh
sudo av install brew:typespeed
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install typespeed
```

  Evidence: local Homebrew formula metadata

### Linux

- Debian apt (92%):

```sh
sudo apt install typespeed
```

  Evidence: Debian stable package indexes: typespeed from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install typespeed
```

  Evidence: Fedora Rawhide package metadata: typespeed from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#typespeed
```

  Evidence: nixpkgs package indexes: pkgs/by-name/ty/typespeed/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

## Package facts

- **Package key:** brew:typespeed
- **Package manager:** Homebrew
- **Package manager page:** <https://formulae.brew.sh/formula/typespeed>
- **Version:** 0.6.5
- **Source summary:** Zap words flying across the screen by typing them correctly
- **Homepage:** <https://typespeed.sourceforge.net/>
- **Repository:** <https://sourceforge.net/p/typespeed/code>
- **Upstream docs:** <https://typespeed.sourceforge.net/>
- **License:** GPL-2.0-or-later
- **Source archive:** <https://downloads.sourceforge.net/project/typespeed/typespeed/0.6.5/typespeed-0.6.5.tar.gz>
- **Generated:** 2026-07-10T07:20:53+00:00

## Executables

- typespeed (cli)
- typespeed (alias)

## Uses from macOS

- ncurses

## Install behavior

- Post-install hook: not defined
- Bottle: available on arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura

## Freshness

- Page generated: 2026-07-10
- Package-manager version: 0.6.5
- Local data: ok
- Upstream repository: https://typespeed.sourceforge.net/
- info: No package-manager update timestamp was available.
- info: Release/tag comparison is only available for GitHub repositories.
## Project history and usage

Typespeed is a curses-based terminal typing game for POSIX-style systems. Its official homepage describes a game where words move left to right, the player types them before they pass, and the game ends after too many missed words.

### Project history

The project predates its 2007-2008 release page and traces its design to ztspeed, a DOS typing game by Zorlim, according to the official Typespeed homepage. The game is written in C, uses curses for menus and gameplay, and includes both single-player high-score play and TCP/IPv4 multiplayer.

The official changelog records a long 0.x maintenance history: early releases added word lists, network support, configuration files, locale support, high-score changes, and numerous crash and security fixes. Tobias Stoeckmann is listed as a later maintainer in the changelog, and the 2007-2008 homepage news entries focus heavily on reliability, networking, portability, and score handling.

### Adoption history

Typespeed spread through classic Unix packaging rather than a modern hosted-code workflow. The official download table listed source tarballs and ports or packages for Fedora Core 6, Mandriva 2008, PS2 Linux, Slackware, and Windows; the homepage also says tested or maintained ports existed for Cygwin, FreeBSD, GNU/Linux distributions, Mac OS X, OpenBSD, and Windows.

The batch input shows the package still present in modern package-manager indexes including Homebrew, Debian, Fedora/DNF, Nix, and Ubuntu, which is consistent with an older terminal game kept alive as a small packaged utility.

### How it is used

Users run `typespeed` in a terminal, pick word lists and rules, and type the moving words as quickly as possible. The homepage documents single-player scoring, configurable game rules, and multiplayer sessions where typed words can be sent into an opponent's game.

### Why package nerds care

Typespeed is a small but representative package-nerd artifact: a curses game that survives because it is portable, buildable from tarballs, and easy for Unix package systems to carry. Its appeal is less about current feature velocity and more about the long tail of terminal games maintained across distributions.

### Timeline

- 2007: 0.6.0 through 0.6.4 releases documented on the official homepage.
- 2008: 0.6.5 reliability release published.
- 2008: SourceForge files page lists the 0.6.5 tarball as latest.

### Related projects

- The official homepage says Typespeed's idea was taken from ztspeed. Within package collections it sits beside other curses and terminal games rather than modern GUI typing tutors.

### Sources

- <https://sourceforge.net/p/typespeed/code/>
- <https://sourceforge.net/projects/typespeed/files/>
- <https://typespeed.sourceforge.net/>
- <https://typespeed.sourceforge.net/ChangeLog>
- source_facts.package-manager


## Security Notes

narrow executable package without higher-risk signals.

- **Geiger risk:** green / low
- narrow executable package without higher-risk signals

## Source Database Details

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** typespeed
- **Version Scheme:** 0
- **Revision:** 0
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** stable

## Other Package-Manager Records

- Debian apt - typespeed - 0.6.5-7: normalized package name match | Debian stable package indexes: typespeed from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Zap words flying across the screen by typing them correctly | https://typespeed.sourceforge.net/
- Nix - typespeed: normalized package name match | nixpkgs package indexes: pkgs/by-name/ty/typespeed/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - typespeed - 0.6.5-4: normalized package name match | Ubuntu 24.04 LTS package indexes: typespeed from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Zap words flying across the screen by typing them correctly | http://tobias.eyedacor.org/typespeed/
- dnf - typespeed - 0.6.5-34.fc44: normalized package name match | Fedora Rawhide package metadata: typespeed from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | Test your typing speed and get your fingers' CPS | http://typespeed.sourceforge.net/


## Related links

- [Terminal utility packages](https://www.automicvault.com/pkg/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Networking and protocol packages](https://www.automicvault.com/pkg/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [Game and emulation packages](https://www.automicvault.com/pkg/game-emulation-tools/) - Matched game or emulation metadata.
- [Homebrew utility packages](https://www.automicvault.com/pkg/brew-utility-packages/) - Matched Homebrew package provider.
- [gittype](https://www.automicvault.com/pkg/brew/gittype/) - Shares av.db curated category or tags: cli, games, terminal, typing, typing-game.
- [netris](https://www.automicvault.com/pkg/brew/netris/) - Shares av.db curated category or tags: cli, games, multiplayer, terminal.
- [asciiquarium](https://www.automicvault.com/pkg/brew/asciiquarium/) - Shares av.db curated category or tags: cli, games, terminal.
- [avanor](https://www.automicvault.com/pkg/brew/avanor/) - Shares av.db curated category or tags: cli, games, terminal.
- [brogue](https://www.automicvault.com/pkg/brew/brogue/) - Shares av.db curated category or tags: cli, games, terminal.
- [cowsay](https://www.automicvault.com/pkg/brew/cowsay/) - Shares av.db curated category or tags: cli, games, terminal.
- [dmagnetic](https://www.automicvault.com/pkg/brew/dmagnetic/) - Shares av.db curated category or tags: cli, games, terminal.
- [dopewars](https://www.automicvault.com/pkg/brew/dopewars/) - Shares av.db curated category or tags: cli, games, multiplayer.
- [gpcslots2](https://www.automicvault.com/pkg/brew/gpcslots2/) - Local package facts share a topical domain. Shared terms: cli, game, games, terminal.
- [pioneers](https://www.automicvault.com/pkg/brew/pioneers/) - Local package facts share a topical domain. Shared terms: cli, game, games, multiplayer.

## Combined YAML source

View the package source record on GitHub. [combined/typespeed.yml](https://github.com/automic-vault/db/blob/main/combined/typespeed.yml)


## Sources

- Nucleus package database
- Geiger risk classifier
- package-page enrichment
- curated package history
- package version freshness
- av.db category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
