Automic VaultAutomic Vault

brew

Install tty-solitaire with Homebrew, apk, apt, Nix, pacman

Ncurses-based klondike solitaire game. Version 1.4.1 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install tty-solitaire

local Homebrew formula metadata

Linux

Alpine Linux apkverified · 92%
sudo apk add tty-solitaire

Alpine Linux edge package indexes · tty-solitaire · source: dl-cdn.alpinelinux.org

Debian aptverified · 92%
sudo apt install tty-solitaire

Debian stable package indexes · tty-solitaire · source: deb.debian.org

Nixverified · 92%
nix profile install nixpkgs#tty-solitaire

nixpkgs package indexes · pkgs/by-name/tt/tty-solitaire/package.nix · source: api.github.com

Arch Linux pacmanverified · 92%
sudo pacman -S tty-solitaire

Arch Linux sync databases · tty-solitaire · source: geo.mirror.pkgbuild.com

overview

Package summary

Ncurses-based klondike solitaire game

Commands and aliases

  • ttysolitaire

history

Project history and usage

tty-solitaire is Murilo Pereira's ncurses-based Klondike solitaire game for the terminal, installed as the `ttysolitaire` command.

In package-manager culture it is a classic terminal game: small, offline, ncurses-based, and easy to carry across Unix-like package collections.

Project history

The official README describes the project as an ncurses-based Klondike solitaire game and documents UTF-8 terminal, multibyte C library, and wide-character ncurses dependencies. It names Murilo Pereira as the author and uses the MIT license.

The README's install section documents both source builds and package-manager installs, with the source example using the v1.4.1 tarball. The GitHub repository page describes it as 'Play solitaire in your terminal' and lists the latest release as v1.4.1 on 19 April 2025.

Adoption history

The README lists package-manager installation commands for Arch Linux, macOS through Homebrew, Debian testing, Nix, Void Linux, FreeBSD, Slackware, and ALT Linux. The supplied package facts add Homebrew, Alpine, Debian, Ubuntu, Nix, and Arch/pacman metadata.

That distribution footprint is the story: tty-solitaire is not a large platform, but it is exactly the kind of terminal game that package indexes preserve because it is simple, self-contained, and pleasant to install with one command.

How it is used

Users run `ttysolitaire` in a terminal. The README documents options for version/help output, number of passes through the deck, four-color deck drawing, and disabling background color.

Developers and package maintainers build it with `make`, install with `sudo make install`, and can run `make test`; the README points to ncurses documentation for the underlying terminal UI dependency.

Why package nerds care

tty-solitaire is package-nerd significant as a durable ncurses game: a tiny source tree, familiar build tooling, no service dependency, and broad package-manager availability.

It also fits the terminal-games lineage where package collections double as archives of small interactive programs that keep Unix terminals playful without requiring graphical stacks.

Timeline

  • Undated: README documents package-manager installs for Arch, Homebrew, Debian testing, Nix, Void, FreeBSD, Slackware, and ALT Linux.
  • 2025: GitHub repository page lists v1.4.1 as the latest release on April 19, 2025.
  • Current: Supplied package facts list availability across Homebrew, Alpine, Debian, Ubuntu, Nix, and Arch/pacman.

Related projects

  • ncurses is the terminal UI dependency documented by the README.
  • Klondike solitaire is the card-game variant implemented by the package.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 8 platform targets.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
ttysolitairecliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version1.4.1
manager updated
local dataok
upstreamcurrent
latest detectedv1.4.1

https://github.com/mpereira/tty-solitaire

  • infoNo package-manager update timestamp was available.low confidence

install metadata

Package metadata

Package keybrew:tty-solitaire
Version1.4.1
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/tty-solitaire
Homepagehttps://github.com/mpereira/tty-solitaire
Repositoryhttps://github.com/mpereira/tty-solitaire
Upstream docshttps://github.com/mpereira/tty-solitaire#readme
LicenseMIT
Source archivehttps://github.com/mpereira/tty-solitaire/archive/refs/tags/v1.4.1.tar.gz
Uses from macOSncurses
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nametty-solitaire
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

tty-solitaire 1.3.1-1+b1

ncurses-based klondike solitaire game

https://github.com/mpereira/tty-solitaire

sudo apt install tty-solitaire
  • Section: games
  • Architecture: amd64
  • Source Package: tty-solitaire
  • 3 dependencies
  • normalized package name match
  • Matched by: Tty Solitaire
Debian stable package indexes · deb.debian.org · Debian stable package indexes: tty-solitaire from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

tty-solitaire

nix profile install nixpkgs#tty-solitaire
  • normalized package name match
  • Matched by: Tty Solitaire
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/tt/tty-solitaire/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

tty-solitaire 1.3.1-1

ncurses-based klondike solitaire game

https://github.com/mpereira/tty-solitaire

sudo apt install tty-solitaire
  • Section: universe/games
  • Architecture: amd64
  • 3 dependencies
  • normalized package name match
  • Matched by: Tty Solitaire
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: tty-solitaire from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

tty-solitaire 1.4.1-r0

ncurses-based klondike solitaire game

https://github.com/mpereira/tty-solitaire

sudo apk add tty-solitaire
  • License: MIT
  • Architecture: x86_64
  • Source Package: tty-solitaire
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Tty Solitaire
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: tty-solitaire from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
pacman95%

tty-solitaire 1.4.1-1

ncurses-based klondike solitaire game

https://github.com/mpereira/tty-solitaire

sudo pacman -S tty-solitaire
  • License: MIT
  • Architecture: x86_64
  • 2 dependencies
  • normalized package name match
  • Matched by: Tty Solitaire
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: tty-solitaire from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

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