pkg.soopen package index

brew / rank 8046

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. Also installable with debian: sudo apt install tty-solitaire.

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 bottle metadata was recorded.

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
ttysolitaireexecutableindexed executableDiscovered from the local executable index.

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-08-03
manager version1.4.1
manager updated
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:tty-solitaire
Version1.4.1
Package managerHomebrew
Homepagehttps://github.com/mpereira/tty-solitaire
Repositoryhttps://github.com/mpereira/tty-solitaire
Bottlenot recorded
Servicenone declared

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
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation