pkg.soopen package index

brew / rank 10852

Install robotfindskitten with Homebrew, apt, dnf, MacPorts, Nix, pacman

Zen Simulation of robot finding kitten. Version 3.0000000.726 via Homebrew; verified 2026-09-12. Also installable with debian: sudo apt install robotfindskitten.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install robotfindskitten

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install robotfindskitten

MacPorts ports tree · games/robotfindskitten/Portfile · source: api.github.com

Linux

Debian aptverified · 92%
sudo apt install robotfindskitten

Debian stable package indexes · robotfindskitten · source: deb.debian.org

Fedora dnfverified · 92%
sudo dnf install robotfindskitten

Fedora Rawhide package metadata · robotfindskitten · source: dl.fedoraproject.org

Nixverified · 92%
nix profile install nixpkgs#robotfindskitten

nixpkgs package indexes · pkgs/by-name/ro/robotfindskitten/package.nix · source: api.github.com

Arch Linux pacmanverified · 92%
sudo pacman -S robotfindskitten

Arch Linux sync databases · robotfindskitten · source: geo.mirror.pkgbuild.com

overview

Package summary

Zen Simulation of robot finding kitten

Commands and aliases

  • robotfindskitten

history

Project history and usage

robotfindskitten is a minimalist Zen simulation in which robot navigates among objects until it finds kitten. Most encountered objects are non-kitten items that reveal humorous descriptions when inspected.

Project history

The concept began as a 1996 web contest devised by Jake Berendes. Leonard Richardson wrote the original DOS implementation in 1997 as the contest’s only entry.

Richardson rewrote the program for Linux in 1999. Roughly two years later, a group of free-software contributors rediscovered it and began coordinating ports and continued development.

The project subsequently maintained a POSIX C/curses reference implementation and formalized its stable behavior in an official 2009 standards draft. Active source development later moved to Codeberg; the GitHub repository is explicitly a read-only mirror.

Adoption history

After the Linux rewrite was rediscovered around 2001, free-software contributors spread robotfindskitten across many platforms. The official site records POSIX, PalmOS, Dreamcast, Game Boy, browser, calculator, Rockbox, Wii, and other implementations.

The 2009 official standards draft reported more than 30 distinct versions. The POSIX version entered Debian GNU/Linux and subsequently appeared in numerous Unix-like package collections; the supplied package facts record Homebrew, Debian, Ubuntu, Fedora-family, Arch, Nix, and MacPorts packaging.

How it is used

In the terminal version, the player moves robot through a character-cell field and touches objects to determine whether they are kitten. Finding kitten ends the simulation; other objects display non-kitten-item messages.

Why package nerds care

robotfindskitten is a classic piece of Unix package-catalog whimsy: tiny, portable, text based, and deliberately resistant to productivity-oriented justification. Its long list of ports and unusually broad distribution packaging make it a recognizable “because we can” package.

Its mock-serious terminology, standards document, lower-case naming convention, and non-kitten-item corpus exemplify the playful culture surrounding small free-software packages.

Timeline

  • 1996: Jake Berendes devised the original robotfindskitten contest concept.
  • 1997: Leonard Richardson wrote the original DOS implementation.
  • 1999: Richardson rewrote robotfindskitten for Linux.
  • Circa 2001: Free-software contributors rediscovered the program and began spreading ports.
  • 2009: The official robotfindskitten standards draft documented the reference behavior and more than 30 implementations.
  • 2012: The Mayan Apocalypse Edition was released.

Related projects

  • The POSIX C/curses implementation serves as the reference version.
  • Numerous independent ports reproduce the simulation on consoles, handhelds, calculators, browsers, and other environments.
  • The current GitHub repository is a read-only mirror of the authoritative Codeberg repository.

Sources

  • Official history: https://robotfindskitten.org/aw.cgi?main=home.rfk
  • Official software/ports catalog: https://robotfindskitten.org/aw.cgi?main=software.rfk
  • Official source repository: https://codeberg.org/robotfindskitten/robotfindskitten
  • Official standards draft: https://robotfindskitten.org/download/rfk-rfc/rfk-01.pdf

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 6 platform targets.
  • Build metadata lists 3 build dependencies.

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
robotfindskittencliglobal 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-09-19
manager version3.0000000.726
manager updated2026-09-12
local dataok
upstreamnot checked
latest detectednot detected

https://robotfindskitten.org/

install metadata

Package metadata

Package keybrew:robotfindskitten
Version3.0000000.726
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/robotfindskitten
Homepagehttps://robotfindskitten.org/
Upstream docshttps://robotfindskitten.org/
LicenseGPL-2.0-or-later
Source archivehttps://codeberg.org/robotfindskitten/robotfindskitten/releases/download/3.0000000.726/robotfindskitten-3.0000000.726.tar.gz
Last updated2026-09-12T10:57:19Z
Pulseupdated
Build dependenciesautoconf, automake, libtool
Uses from macOSncurses
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namerobotfindskitten
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • 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%

robotfindskitten 2.8284271.702-1

Zen Simulation of robot finding kitten

http://www.robotfindskitten.org/

sudo apt install robotfindskitten
  • Section: games
  • Architecture: amd64
  • 5 dependencies
  • normalized package name match
  • Matched by: Robotfindskitten
Debian stable package indexes · deb.debian.org · Debian stable package indexes: robotfindskitten from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

robotfindskitten

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

robotfindskitten 2.8284271.702-1

Zen Simulation of robot finding kitten

http://www.robotfindskitten.org/

sudo apt install robotfindskitten
  • Section: universe/games
  • Architecture: amd64
  • 5 dependencies
  • normalized package name match
  • Matched by: Robotfindskitten
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: robotfindskitten from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

robotfindskitten 2.8284271.702-17.fc45

A game/zen simulation. You are robot. Your job is to find kitten.

http://robotfindskitten.org

sudo dnf install robotfindskitten
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: robotfindskitten
  • 4 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Robotfindskitten
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: robotfindskitten from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
pacman95%

robotfindskitten 2.8284271.702-3

Yet another Zen simulation

http://robotfindskitten.org/

sudo pacman -S robotfindskitten
  • License: GPL-2.0-only
  • Architecture: x86_64
  • normalized package name match
  • Matched by: Robotfindskitten
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: robotfindskitten from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

robotfindskitten

sudo port install robotfindskitten
  • normalized package name match
  • Matched by: Robotfindskitten
MacPorts ports tree · api.github.com · MacPorts ports tree: games/robotfindskitten/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

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
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation