macOS
brew install nsnakelocal Homebrew formula metadata
brew / rank 4191
Classic snake game with textual interface. Version 3.0.1 via Homebrew; verified 2026-09-13. Also installable with debian: sudo apt install nsnake.
install
brew install nsnakelocal Homebrew formula metadata
sudo apk add nsnakeAlpine Linux edge package indexes · nsnake · source: dl-cdn.alpinelinux.org
sudo apt install nsnakeDebian stable package indexes · nsnake · source: deb.debian.org
sudo dnf install nsnakeFedora Rawhide package metadata · nsnake · source: dl.fedoraproject.org
nix profile install nixpkgs#nsnakenixpkgs package indexes · pkgs/by-name/ns/nsnake/package.nix · source: api.github.com
sudo zypper install nsnakeopenSUSE Tumbleweed package metadata · nsnake · source: download.opensuse.org
overview
Classic snake game with textual interface
history
nSnake is a terminal implementation of the classic Snake game, built with ncurses and distributed as a command-line game. The upstream README describes it as a text-interface clone with customizable gameplay, appearance, key bindings, levels, multiple modes, and per-setting scores.
The GitHub repository was created on January 26, 2012. The release history shows a transition from a simpler C/ncurses game to a larger C++ version: v1.7 on February 18, 2014 was described as the last old release, v2.0.0 on March 6, 2014 was a substantial rewrite with customizable rules and interface work, and v3.0.0 on July 28, 2014 added custom levels and scrolling maps.
nSnake is a small terminal-game package rather than infrastructure, but it is widely packaged enough to show durable hobbyist adoption: Homebrew, Debian, Ubuntu, Fedora-family packages, Nix, Alpine, and openSUSE all carry it. Homebrew's formula API reports far more installs than several other niche CLI packages in this batch, consistent with a discoverable toy/tool package.
Users install it from a package manager and run `nsnake` in a terminal. The default controls are arrow keys to move, `p` to pause, `h` for help, and `q` to quit; settings and scores live under `~/.local/share/nsnake`, and custom levels use `.nsnake` files under the user's levels directory.
nSnake is notable as the kind of polished ncurses game distributions like to keep: tiny, self-contained, playable over SSH or a local terminal, and useful as both a nostalgia package and an example of terminal UI game programming.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
~/.local/share/nsnakeexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
nsnake | cli | global executable |
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.
https://github.com/alexdantas/nSnake
install metadata
| Package key | brew:nsnake |
|---|---|
| Version | 3.0.1 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/nsnake |
| Homepage | https://github.com/alexdantas/nSnake |
| Repository | https://github.com/alexdantas/nSnake |
| License | GPL-3.0-or-later |
| Source archive | https://downloads.sourceforge.net/project/nsnake/GNU-Linux/nsnake-3.0.1.tar.gz |
| Last updated | 2026-09-13T18:51:38Z |
| Pulse | updated |
| Uses from macOS | ncurses |
| Bottle | available (on arm64_big_sur, arm64_golden_gate, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, monterey, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | nsnake |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
nsnake 3.0.1-2.2
classic snake game on the terminal
sudo apt install nsnakensnake
nix profile install nixpkgs#nsnakensnake 3.0.1-2.1
classic snake game on the terminal
sudo apt install nsnakensnake 3.0.0-r0
snake game for your terminal
http://projects.malikania.fr/nsnake
sudo apk add nsnakensnake-doc 3.0.0-r0
snake game for your terminal (documentation)
http://projects.malikania.fr/nsnake
sudo apk add nsnake-docnsnake 3.0.1-25.fc45
The classic snake game with textual interface
https://github.com/alexdantas/nSnake
sudo dnf install nsnakensnake 3.0.1-3.7
Classic snake game on the terminal
https://github.com/alexdantas/nSnake
sudo zypper install nsnakesource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.