_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


mrrescue 1.02e
Dependencies: bash@5.2.37 love@11.5
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://tangramgames.dk/games/mrrescue
Licenses: Zlib CC-BY-SA 3.0
Build system: trivial
Synopsis: Arcade-style fire fighting game
Description:

Mr. Rescue is an arcade styled 2d action game centered around evacuating civilians from burning buildings. The game features fast-paced fire extinguishing action, intense boss battles, a catchy soundtrack, and lots of throwing people around in pseudo-randomly generated buildings.

gnome-2048 50.2
Dependencies: libadwaita@1.8.4 gtk@4.22.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://gitlab.gnome.org/GNOME/gnome-2048
Licenses: GPL 3+
Build system: meson
Synopsis: Move the tiles until you obtain the 2048 tile
Description:

GNOME 2048 provides a 2D grid for playing 2048, a single-player sliding tile puzzle game. The objective of the game is to merge together adjacent tiles of the same number until the sum of 2048 is achieved in one tile.

extremetuxracer 0.8.4
Dependencies: glu@9.0.2 sfml@2.6.2
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://sourceforge.net/projects/extremetuxracer/
Licenses: GPL 2+
Build system: gnu
Synopsis: High-speed arctic racing game based on Tux Racer
Description:

Extreme Tux Racer, or etracer as it is called for short, is a simple OpenGL racing game featuring Tux, the Linux mascot. The goal of the game is to slide down a snow- and ice-covered mountain as quickly as possible, avoiding the trees and rocks that will slow you down.

Collect herrings and other goodies while sliding down the hill, but avoid fish bones.

This game is based on the GPL version of the famous game TuxRacer.

sdlpop 1.24-rc
Dependencies: sdl-union@1.2.68
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/NagyD/SDLPoP
Licenses: GPL 3+
Build system: cmake
Synopsis: Port of Prince of Persia game
Description:

This package provides port of Prince of Persia, based on the disassembly of the DOS version, extended with new features.

kiki 1.0.2
Dependencies: glu@9.0.2 freeglut@3.4.0 libxcrypt@4.4.38 sdl-union@1.2.68 python2@2.7.18
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://kiki.sourceforge.net/
Licenses: Public Domain
Build system: gnu
Synopsis: 3D puzzle game
Description:

Kiki the nano bot is a 3D puzzle game. It is basically a mixture of the games Sokoban and Kula-World. Your task is to help Kiki, a small robot living in the nano world, repair its maker.

bastet 0.43.2
Dependencies: boost@1.89.0 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://fph.altervista.org/prog/bastet.html
Licenses: GPL 3+
Build system: gnu
Synopsis: Antagonistic Tetris-style falling brick game for text terminals
Description:

Bastet (short for Bastard Tetris) is a simple ncurses-based falling brick game. Unlike normal Tetris, Bastet does not choose the next brick at random. Instead, it uses a special algorithm to choose the worst brick possible.

Playing bastet can be a painful experience, especially if you usually make canyons and wait for the long I-shaped block to clear four rows at a time.

frotz-sdl 2.45pre
Dependencies: sdl2@2.30.8 sdl2-mixer@2.6.3 libmodplug@0.8.9.0 libsamplerate@0.1.9 libsndfile@1.2.2-0.68f6c16 libvorbis@1.3.7 ncurses@6.2.20210619 freetype@2.13.3 libjpeg-turbo@2.1.4
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://frotz.sourceforge.net
Licenses: GPL 2+
Build system: gnu
Synopsis: Portable Z-machine interpreter (SDL port) for text adventure games
Description:

Frotz is an interpreter for Infocom games and other Z-machine games in the text adventure/interactive fiction genre. This version of Frotz using SDL fully supports all these versions of the Z-Machine including the graphical version 6. Graphics and sound are created through the use of the SDL libraries. AIFF sound effects and music in MOD and OGG formats are supported when packaged in Blorb container files or optionally from individual files.

abbaye 2.0.5
Dependencies: sdl-union@1.2.68
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/nevat/abbayedesmorts-gpl
Licenses: GPL 3
Build system: gnu
Synopsis: GNU/Linux port of the indie game "l'Abbaye des Morts"
Description:

L'Abbaye des Morts is a 2D platform game set in 13th century France. The Cathars, who preach about good Christian beliefs, were being expelled by the Catholic Church out of the Languedoc region in France. One of them, called Jean Raymond, found an old church in which to hide, not knowing that beneath its ruins lay buried an ancient evil.

cowsay 3.8.4
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://web.archive.org/web/20071026043648/http://www.nog.net:80/~tony/warez/cowsay.shtml
Licenses: GPL 3+
Build system: gnu
Synopsis: Speaking cow text filter
Description:

Cowsay is basically a text filter. Send some text into it, and you get a cow saying your text. If you think a talking cow isn't enough, cows can think too: all you have to do is run cowthink. If you're tired of cows, a variety of other ASCII-art messengers are available.

ultrastar-deluxe 2025.10.1
Dependencies: ffmpeg@8.1.1 font-dejavu@2.37 font-google-noto@2026.01.01 freetype@2.13.3 libx11@1.8.12 lua@5.3.5 portaudio@190600.20161030 portmidi@217 sdl2@2.30.8 sdl2-image@2.8.8 sqlite@3.39.3
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://usdx.eu/
Licenses: GPL 2+
Build system: gnu
Synopsis: Karaoke game
Description:

UltraStar Deluxe (USDX) is a karaoke game. It allows up to six players to sing along with music using microphones in order to score points, depending on the pitch of the voice and the rhythm of singing.

openquest 0.2.1
Dependencies: bash@5.2.37 scummvm@2026.3.0
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.scummvm.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Simple 2D point and click adventure game
Description:

OpenQuest is a two room adventure game that follows two aliens who come to Earth in search of a stolen artifact.

xjump-sdl 3.0.4
Dependencies: sdl2@2.30.8
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/hugomg/xjump-sdl
Licenses: GPL 3
Build system: gnu
Synopsis: Falling tower game
Description:

This package provides a reimplementation of the classic Xjump game, using SDL instead of Xlib.

0ad 0.28.0
Dependencies: 0ad-data@0.28.0 curl@8.20.0 enet@1.3.18 fmt@11.2.0 freetype@2.13.3 gloox@1.0.28 icu4c@73.1 libidn@1.43 libpng@1.6.39 libsodium@1.0.22 libvorbis@1.3.7 libxcursor@1.2.3 libxml2@2.14.6 miniupnpc@2.3.3 mozjs@128.3.1 openal@1.23.1 sdl2@2.30.8 wxwidgets@3.2.11 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://play0ad.com
Licenses: FreeBSD Modified BSD Expat GPL 2+ IBMPL 1.0 ISC LGPL 2.1 LGPL 3 MPL 2.0 Zlib
Build system: gnu
Synopsis: 3D real-time strategy game of ancient warfare
Description:

0 A.D. is a real-time strategy (RTS) game of ancient warfare. It's a historically-based war/economy game that allows players to relive or rewrite the history of twelve ancient civilizations, each depicted at their peak of economic growth and military prowess.

0ad needs a window manager that supports 'Extended Window Manager Hints'.

endless-sky 0.11.2
Dependencies: catch2@3.15.1 flac@1.5.0 glew@2.2.0 libavif@1.0.4 libjpeg-turbo@2.1.4 libmad@0.15.1b libpng@1.6.39 minizip@1.3.1 openal@1.23.1 pkgconf@3.0.7 sdl2@2.30.8 util-linux@2.42.2
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://endless-sky.github.io/
Licenses: GPL 3+ CC-BY-SA 3.0 CC-BY-SA 4.0 Public Domain
Build system: cmake
Synopsis: 2D space trading and combat game
Description:

Endless Sky is a 2D space trading and combat game. Explore other star systems. Earn money by trading, carrying passengers, or completing missions. Use your earnings to buy a better ship or to upgrade the weapons and engines on your current one. Blow up pirates. Take sides in a civil war. Or leave human space behind and hope to find friendly aliens whose culture is more civilized than your own.

crispy-doom 7.1
Dependencies: sdl2-net@2.2.0 sdl2-mixer@2.6.3 sdl2@2.30.8
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.chocolate-doom.org/wiki/index.php/Crispy_Doom
Licenses: GPL 2
Build system: gnu
Synopsis: Limit-removing enhanced-resolution Doom source port based on Chocolate Doom
Description:

Crispy Doom is a friendly fork of Chocolate Doom that provides a higher display resolution, removes the static limits of the Doom engine and offers further optional visual, tactical and physical enhancements while remaining entirely config file, savegame, netplay and demo compatible with the original.

armagetronad 0.2.9.3.0
Dependencies: libxml2@2.14.6 curl@8.20.0 sdl-union@1.2.68 freeglut@3.4.0 libpng@1.6.39 libjpeg-turbo@2.1.4
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.armagetronad.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Tron clone in 3D
Description:

Armagetron Advanced is a multiplayer game in 3d that attempts to emulate and expand on the lightcycle sequence from the movie Tron. It's an old school arcade game slung into the 21st century. Highlights include a customizable playing arena, HUD, unique graphics, and AI bots. For the more advanced player there are new game modes and a wide variety of physics settings to tweak as well.

chessx 1.5.6
Dependencies: qtbase@5.15.17 qtmultimedia@5.15.17 qtspeech@5.15.17 qtsvg@5.15.17 qtwayland@5.15.18 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://chessx.sourceforge.net/
Licenses: GPL 2+
Build system: qt
Synopsis: Chess game database
Description:

ChessX is a chess database. With ChessX you can operate on your collection of chess games in many ways: browse, edit, add, organize, analyze, etc. You can also play games on FICS or against an engine.

tuxemon 0.4.34-0.1970872
Propagated dependencies: python-babel@2.16.0 python-cbor@1.0.0 python-neteria@1.0.2 python-natsort@8.4.0 python-pygame@2.6.1 python-pyscroll@2.31-1.31e1c28 python-pytmx@3.32 python-pillow@12.2.0 python-prompt-toolkit@3.0.51 python-pydantic@2.12.5 python-pygame-menu@4.5.4 python-pyyaml@6.0.3 python-requests@2.34.2
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.tuxemon.org/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Monster-fighting RPG
Description:

Tuxemon is a monster-fighting RPG. In the spirit of other clones like SuperTux and SuperTuxKart, Tuxemon aims to create a game with its own unique style that sets it apart from other monster fighting RPGs.

apricots 0.2.9
Dependencies: alure@1.2 openal@1.23.1 sdl2@2.30.8
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://codeberg.org/moggers87/apricots
Licenses: GPL 2+
Build system: gnu
Synopsis: Arcade airplane game
Description:

apricots is a game where you fly a little plane around the screen and shoot things and drop bombs on enemy targets. It's meant to be quick and fun.

chroma 1.21
Dependencies: sdl-union@1.2.68 freetype@2.13.3 ncurses@6.2.20210619 fontconfig-minimal@2.17.1 libxft@2.3.8
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: http://level7.org.uk/chroma/
Licenses: GPL 2+
Build system: gnu
Synopsis: Abstract puzzle game
Description:

Chroma is an abstract puzzle game. A variety of colourful shapes are arranged in a series of increasingly complex patterns, forming fiendish traps that must be disarmed and mysterious puzzles that must be manipulated in order to give up their subtle secrets. Initially so straightforward that anyone can pick it up and begin to play, yet gradually becoming difficult enough to tax even the brightest of minds.

nudoku 8.0.0
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://jubalh.github.io/nudoku/
Licenses: GPL 3+
Build system: gnu
Synopsis: Sudoku for your terminal
Description:

Nudoku is a ncurses-based Sudoku game for your terminal.

openttd-opengfx 8.0
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: http://dev.openttdcoop.org/projects/opengfx
Licenses: GPL 2
Build system: gnu
Synopsis: Base graphics set for OpenTTD
Description:

The OpenGFX project is an implementation of the OpenTTD base graphics set that aims to ensure the best possible out-of-the-box experience.

OpenGFX provides you with...

  1. All graphics you need to enjoy OpenTTD.

  2. Uniquely drawn rail vehicles for every climate.

  3. Completely snow-aware rivers.

  4. Different river and sea water.

  5. Snow-aware buoys.

deal 3.1.11
Dependencies: tcl@8.6.12
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://bridge.thomasoandrews.com/deal/
Licenses: GPL 2+ GPL 1+ Modified BSD
Build system: gnu
Synopsis: Bridge hand generator
Description:

This program generates bridge hands. It can be told to generate only hands satisfying conditions like being balanced, having a range of High Cards Points (HCP), controls, or other user-definable properties. Hands can be output in various formats, like PBN for feeding to other bridge programs, Deal itself, or split up into a file per player for practise.

blobwars 2.00
Dependencies: hicolor-icon-theme@0.18 sdl-union@1.2.68
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://sourceforge.net/projects/blobwars/
Licenses: GPL 2 CC0 CC-BY 3.0 CC-BY-SA 3.0 LGPL 2.1+ FreeBSD
Build system: gnu
Synopsis: Platform action game featuring a blob with a lot of weapons
Description:

Blobwars: Metal Blob Solid is a 2D platform game, the first in the Blobwars series. You take on the role of a fearless Blob agent. Your mission is to infiltrate various enemy bases and rescue as many MIAs as possible, while battling many vicious aliens.

Total packages: 33008