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

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.


frotz-dumb-terminal 2.55
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 dumb interpreter for text adventure games
Description:

Frotz is an interpreter for Infocom games and other Z-machine games in the text adventure/interactive fiction genre. dfrotz is the dumb interface version. You get no screen control; everything is just printed to the terminal line by line. The terminal handles all the scrolling. Maybe you'd like to experience what it's like to play Adventure on a teletype. A much cooler use for compiling Frotz with the dumb interface is that it can be wrapped in CGI scripting, PHP, and the like to allow people to play games on webpages. It can also be made into a chat bot.

leela-zero 0.17
Dependencies: boost@1.83.0 opencl-icd-loader@2025.07.22 openblas@0.3.31 opencl-headers@2025.07.22 qtbase@5.15.17 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/leela-zero/leela-zero
Licenses: GPL 3+
Build system: cmake
Synopsis: Program playing the game of Go
Description:

Leela-zero is a Go engine with no human-provided knowledge, modeled after the AlphaGo Zero paper. The current best network weights file for the engine can be downloaded from https://zero.sjeng.org/best-network.

megaglest 3.13.0
Dependencies: curl@8.20.0 fontconfig-minimal@2.17.1 ftgl@2.4.0 glew@2.2.0 libjpeg-turbo@2.1.4 megaglest-data@3.13.0 mesa@26.0.2 miniupnpc@2.3.3 openal@1.23.1 libircclient@1.10 libpng@1.6.39 libvorbis@1.3.7 lua@5.3.5 sdl2@2.30.8 wxwidgets@3.0.5.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://megaglest.org/
Licenses: GPL 2+
Build system: cmake
Synopsis: 3D real-time strategy (RTS) game
Description:

MegaGlest is a cross-platform 3D real-time strategy (RTS) game, where you control the armies of one of seven different factions: Tech, Magic, Egypt, Indians, Norsemen, Persian or Romans.

libsquish 1.15
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://sourceforge.net/projects/libsquish/
Licenses: Expat
Build system: gnu
Synopsis: DXT texture compression library
Description:

libsquish is a lossy software DXT texture compression library. It implements the 3 useful DXT flavours (1,3,5) and has SIMD support for x86 (SSE) and powerpc (Altivec). It can be used (as a much slower software fallback) instead of the hardware implementations present on most modern graphics chips.

gnushogi 1.4.2
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.gnu.org/software/gnushogi/
Licenses: GPL 3+
Build system: gnu
Synopsis: Game of Shogi (Japanese chess)
Description:

GNU Shogi is a program that plays the game Shogi (Japanese Chess). It is similar to standard chess but this variant is far more complicated.

speed-dreams 2.4.2
Dependencies: cjson@1.7.18 curl@8.20.0 enet@1.3.18 expat@2.7.1 freeglut@3.4.0 speed-dreams-freesolid@2.1.2 freetype@2.13.3 glm@1.0.1 libjpeg-turbo@2.1.4 libogg@1.3.6 libpng@1.6.39 libvorbis@1.3.7 minizip@1.3.1 openal@1.23.1 openscenegraph@3.6.5 plib@1.8.5 rhash@1.4.6 sdl2@2.30.8 sdl2-mixer@2.6.3 tinygltf@2.9.6 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://sourceforge.net/projects/speed-dreams/
Licenses: GPL 2+
Build system: cmake
Synopsis: Car racing simulator
Description:

Speed Dreams is a car racing simulator featuring high-quality 3D graphics and an accurate physics engine, aiming for maximum realism. Initially forked from TORCS, it features improvements to the graphics and physics simulation, and supports modern input methods such as gamepads by use of the SDL library. It features more than 20 tracks and more than 80 cars to race with. Extra (freely licensed) assets can be downloaded via the in-game download manager.

dsda-doom 0.29.3
Dependencies: sdl2@2.30.8 sdl2-mixer@2.6.3 fluidsynth@2.4.8 portmidi@217 libmad@0.15.1b libzip@1.9.2 glu@9.0.2 dumb@2.0.3 libvorbis@1.3.7
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/kraflab/dsda-doom
Licenses: GPL 2+
Build system: cmake
Synopsis: Doom source port, successor of PrBoom+
Description:

DSDA-Doom is a Doom source port and successor of PrBoom+, with extra features for demo recording/playback and quality of life. In particular, its features include support for the Heretic, Hexen, MBF21, Doom-in-Hexen and UDMF map formats, MAPINFO support, full controller support, debug and scripting features, rewinding, and a strict mode for speedrunning.

stepmania 5.1.0-b2-1.d55acb1
Dependencies: alsa-lib@1.2.16.1 eudev@3.2.14 ffmpeg@8.1.1 glib@2.86.0 glew@2.2.0 gtk+@2.24.33 jsoncpp@1.9.6 libpng@1.6.39 libjpeg-turbo@2.1.4 libmad@0.15.1b libogg@1.3.6 libtommath@1.3.0 libtomcrypt@1.18.2 libva@2.22.0 libvorbis@1.3.7 libxinerama@1.1.5 libxrandr@1.5.4 mesa@26.0.2 pcre@8.45 pulseaudio@17.0 sdl2@2.30.8 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.stepmania.com
Licenses: Expat
Build system: cmake
Synopsis: Advanced rhythm game designed for both home and arcade use
Description:

StepMania is a dance and rhythm game. It features 3D graphics, keyboard and dance pad support, and an editor for creating your own steps.

This package provides the core application, but no song is shipped. You need to download and install them in $HOME/.stepmania-X.Y/Songs directory.

talkfilters 2.3.8
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.gnu.org/software/talkfilters/
Licenses: GPL 2+
Build system: gnu
Synopsis: Convert English text to humorous dialects
Description:

The GNU Talk Filters are programs that convert English text into stereotyped or otherwise humorous dialects. The filters are provided as a C library, so they can easily be integrated into other programs.

roguebox-adventures 3.0.1
Dependencies: python@3.12.12 python-pygame@2.6.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://rogueboxadventures.tuxfamily.org
Licenses: CC0 CC-BY 3.0 GPL 3+ SIL OFL 1.1
Build system: copy
Synopsis: Classical roguelike/sandbox game
Description:

RogueBox Adventures is a graphical roguelike with strong influences from sandbox games like Minecraft or Terraria. The main idea of RogueBox Adventures is to offer the player a kind of roguelike toy-world. This world can be explored and changed freely.

moonfish 1
Dependencies: libressl@4.3.2 cjson@1.7.18
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://moonfish.neocities.org
Licenses: AGPL 3+
Build system: gnu
Synopsis: Simple chess engine written in C
Description:

moonfish is a toy UCI chess engine written in C. It has TUI/CLI tools for using any UCI engine and also to connect UCI engines to Lichess and IRC.

enigma 1.21
Dependencies: xerces-c@3.3.0 sdl-union@1.2.68 curl@8.20.0 enet@1.3.18
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.nongnu.org/enigma
Licenses: GPL 2+
Build system: gnu
Synopsis: Puzzle game with a dexterity component
Description:

Enigma is a puzzle game with 550 unique levels. The object of the game is to find and uncover pairs of identically colored ‘Oxyd’ stones. Simple? Yes. Easy? Certainly not! Hidden traps, vast mazes, laser beams, and most of all, countless hairy puzzles usually block your direct way to the Oxyd stones. Enigma’s game objects (and there are hundreds of them, lest you get bored) interact in many unexpected ways, and since many of them follow the laws of physics (Enigma’s special laws of physics, that is), controlling them with the mouse isn’t always trivial.

openttd-opensfx 1.0.3
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: http://dev.openttdcoop.org/projects/opensfx
Licenses: CC-BY-SA 3.0
Build system: gnu
Synopsis: Base sounds for OpenTTD
Description:

OpenSFX is a set of free base sounds for OpenTTD which make it possible to play OpenTTD without requiring the proprietary sound files from the original Transport Tycoon Deluxe.

tintin++ 2.02.12
Dependencies: gnutls@3.8.13 pcre@8.45 readline@8.2.13 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://tintin.mudhalla.net/
Licenses: GPL 3+
Build system: gnu
Synopsis: MUD client
Description:

TinTin++ is a MUD client which supports MCCP (Mud Client Compression Protocol), MMCP (Mud Master Chat Protocol), xterm 256 colors, most TELNET options used by MUDs, as well as those required to login via telnet on Linux / Mac OS X servers, and an auto mapper with a VT100 map display.

jumpnbump 1.70
Dependencies: bzip2@1.0.8 sdl-union@1.2.68 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://gitlab.com/LibreGames/jumpnbump
Licenses: GPL 2+
Build system: gnu
Synopsis: Multiplayer platform game with bunnies
Description:

You, as a bunny, have to jump on your opponents to make them explode. It is a true multiplayer game; you cannot play this alone. You can play with up to four players simultaneously. It has network support.

parallel-overhead 1.1.4
Dependencies: sdl2@2.30.8
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://huitsi.net/ParallelOverhead
Licenses: Expat CC0
Build system: gnu
Synopsis: Endless runner game
Description:

Parallel Overhead is a colorful endless runner game where you take control of the ships Truth and Beauty on a groundbreaking trip through hyperspace. A stable hyperspace tunnel has finally been achieved with the two ships supporting it on opposite walls of the tunnel. Well, almost stable... The goal is to keep the ships from falling through the cracks.

liquidwar6 0.6.3902
Dependencies: guile@2.0.14 zlib@1.3.1 expat@2.7.1 sqlite@3.39.3 ncurses@6.2.20210619 readline@8.2.13 curl@8.20.0 python2@2.7.18 libxslt@1.1.43 perl@5.36.0 graphviz@7.0.1 glu@9.0.2 libcaca@0.99.beta19 sdl-union@1.2.68
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.gnu.org/software/liquidwar6/
Licenses: GPL 3+
Build system: gnu
Synopsis: Liquid War 6 is a unique multiplayer wargame
Description:

Liquid War 6 is a unique multiplayer war game. Your army is a blob of liquid and you have to try and eat your opponents. Rules are very simple yet original, they have been invented by Thomas Colcombet.

fuzzylite 6.0-0.13b3122
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.fuzzylite.com/
Licenses: GPL 3+
Build system: cmake
Synopsis: Fuzzy logic control binary
Description:

This package provides fuzzylite, a fuzzy logic control library which allows one to easily create fuzzy logic controllers in a few steps utilizing object-oriented programming.

gnome-chess 46.0
Dependencies: gtk@4.22.1 libadwaita@1.8.4 librsvg@2.61.4
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://wiki.gnome.org/Apps/Chess
Licenses: GPL 3+
Build system: meson
Synopsis: Chess board for GNOME
Description:

GNOME Chess provides a 2D board for playing chess games against human or computer players. It supports loading and saving games in Portable Game Notation. To play against a computer, install a chess engine such as chess or stockfish.

btanks 0.9.8083
Dependencies: expat@2.7.1 glu@9.0.2 libsmpeg@0.4.5-399 libvorbis@1.3.7 lua@5.1.5 python-wrapper@3.12.12 sdl-union@1.2.68 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://btanks.sourceforge.net
Licenses: GPL 2+ LGPL 2.1+
Build system: scons
Synopsis: Multiplayer tank battle game
Description:

Battle Tanks (also known as "btanks") is a funny battle game, where you can choose one of three vehicles and eliminate your enemy using the whole arsenal of weapons. It has original cartoon-like graphics and cool music, it’s fun and dynamic, it has several network modes for deathmatch and cooperative.

steam-devices-udev-rules 1.0.0.61-2.7dde9ec
Dependencies: eudev@3.2.14
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/ValveSoftware/steam-devices
Licenses: Expat
Build system: copy
Synopsis: udev rules for game controllers and virtual reality devices
Description:

This package provides a set of udev rules for game controllers and virtual reality devices.

flightgear 2024.1.6
Dependencies: boost@1.89.0 c-ares@1.34.4 curl@8.20.0 dbus@1.16.2 eudev@3.2.14 freeglut@3.4.0 freetype@2.13.3 glew@2.2.0 libpng@1.6.39 openal@1.23.1 openscenegraph@3.6.5 plib@1.8.5 qtdeclarative@6.9.2 qtsvg@6.9.2 qtwayland@6.9.2 simgear@2024.1.6 speexdsp@1.2.1 sqlite@3.39.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.flightgear.org/
Licenses: GPL 2+
Build system: qt
Synopsis: Flight simulator
Description:

The goal of the FlightGear project is to create a sophisticated flight simulator framework for use in research or academic environments, pilot training, as an industry engineering tool, for DIY-ers to pursue their favorite interesting flight simulation idea, and last but certainly not least as a fun, realistic, and challenging desktop flight simulator.

manaplus 2.1.3.17
Dependencies: curl@8.20.0 glu@9.0.2 libxml2@2.14.6 mesa@26.0.2 sdl2@2.30.8 sdl2-image@2.8.8 sdl2-mixer@2.6.3 sdl2-net@2.2.0 sdl2-ttf@2.20.2
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://manaplus.org
Licenses: GPL 2+ Zlib CC-BY-SA 3.0
Build system: gnu
Synopsis: Client for 'The Mana World' and similar games
Description:

ManaPlus is a 2D MMORPG client for game servers. It is the only fully supported client for The mana world, Evol Online and Land of fire.

Total packages: 33008