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

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.


hexahop 1.1.0
Dependencies: sdl-union@1.2.68
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://sourceforge.net/projects/hexahop/
Licenses: GPL 2+
Build system: gnu
Synopsis: Puzzle game navigating paths over hexagons
Description:

Hex-a-hop is a puzzle game in which a girl has to destroy green hexagons by stepping on them.

openttd-jgrpp 0.72.4
Dependencies: fluidsynth@2.4.8 freepats-gm@20210329 allegro@5.2.7.0 fontconfig-minimal@2.16.0 freetype@2.13.3 icu4c@73.1 libpng@1.6.39 lzo@2.10 sdl2@2.30.8 xz@5.4.5 zlib@1.3.1 zstd@1.5.6 harfbuzz@11.4.4
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/JGRennison/OpenTTD-patches
Licenses: Modified BSD GPL 2 LGPL 2.1+ Zlib
Build system: cmake
Synopsis: OpenTTD with additional patches
Description:

JGRPP is a collection of features and other modifications applied to OpenTTD. It's a separate version of the game which can be installed and played alongside the standard game, not a loadable mod (NewGRF, script, or so on).

This is mainly intended to be used by players who are already familiar with the standard game and how to play it. It is not aimed at beginner/novice players. Some features and settings are there for very experienced players and so may have a steep learning curve.

kgames 2.4.1
Dependencies: cairo@1.18.4 fontconfig-minimal@2.16.0 freetype@2.13.3 librsvg@2.58.5 libx11@1.8.12 libxaw@1.0.16 libxft@2.3.8 libxmu@1.2.1 libxpm@3.5.17 libxrender@0.9.12 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/keith-packard/kgames
Licenses: Modified BSD Expat CC0
Build system: meson
Synopsis: Xaw based solitaire games
Description:

This package provides a collection of solitaire games: kaces, kcanfield, kcribbage, kdominos, kklondike, kmcarlo, kmontana, kslyfox, kspider, ktabby, kthieves, ktowers, xmille and xreversi.

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.

speed-dreams 2.4.2
Dependencies: cjson@1.7.18 curl@8.6.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.3 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.

fizmo 0.8.5
Dependencies: freetype@2.13.3 libjpeg-turbo@2.1.4 libpng@1.6.39 libsndfile@1.2.2-0.68f6c16 libxml2@2.14.6 ncurses@6.2.20210619 sdl2@2.30.8
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://fizmo.spellbreaker.org/
Licenses: Modified BSD
Build system: gnu
Synopsis: Z-machine interpreter
Description:

Fizmo is a console-based Z-machine interpreter. It is used to play interactive fiction, also known as text adventures, which were implemented either by Infocom or created using the Inform compiler.

crawl-tiles 0.34.1
Dependencies: font-dejavu@2.37 freetype@2.13.3 glu@9.0.2 libpng@1.6.39 sdl2@2.30.8 sdl2-image@2.8.8 sdl2-mixer@2.6.3 lua@5.4.8 ncurses@6.2.20210619 sqlite@3.39.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://crawl.develz.org
Licenses: GPL 2+ FreeBSD Modified BSD CC0 Expat Zlib ASL 2.0
Build system: gnu
Synopsis: Graphical roguelike dungeon crawler game
Description:

Dungeon Crawl Stone Soup (also known as "Crawl" or DCSS for short) is a roguelike adventure through dungeons filled with dangerous monsters in a quest to find the mystifyingly fabulous Orb of Zot.

irrlicht 1.8.5
Dependencies: bzip2@1.0.8 libjpeg-turbo@2.1.4 libpng@1.6.39 libx11@1.8.12 libxxf86vm@1.1.6 mesa@26.0.2
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://irrlicht.sourceforge.io/
Licenses: Zlib
Build system: gnu
Synopsis: 3D game engine written in C++
Description:

The Irrlicht Engine is a high performance realtime 3D engine written in C++. Features include an OpenGL renderer, extensible materials, scene graph management, character animation, particle and other special effects, support for common mesh file formats, and collision detection.

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

OpenMSX is a music set for OpenTTD which makes it possible to play OpenTTD without requiring the proprietary music from the original Transport Tycoon Deluxe.

shamogu 1.4.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://anaseto.codeberg.page/games/shamogu/
Licenses: ISC
Build system: go
Synopsis: Roguelike game by Anaseto
Description:

Shamogu is a coffee-break roguelike game with a focus on tactical movement and careful timing of totemic spirit invocation and comestible consumption. Visibility and noise stealth mechanics also play an important role.

All life in your mountain is being corrupted. Beasts are losing their minds and becoming aggressive. These disturbing events started to happen after a dungeon portal suddenly appeared at the top of the mountain. As the guardian, you decide to explore that dungeon in order to find and destroy the source of corruption… You hope luck will be on your side!

grue-hunter 1.0
Dependencies: perl@5.36.0 tar@1.35 gzip@1.14
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://jxself.org/grue-hunter.shtml
Licenses: AGPL 3+
Build system: trivial
Synopsis: Text adventure game
Description:

Grue Hunter is a text adventure game written in Perl. You must make your way through an underground cave system in search of the Grue. Can you capture it and get out alive?

adanaxisgpl 1.2.5
Dependencies: expat@2.7.1 freeglut@3.4.0 glu@9.0.2 libjpeg-turbo@2.1.4 libogg@1.3.6 libtiff@4.4.0 libvorbis@1.3.7 libx11@1.8.12 libxcrypt@4.4.38 libxext@1.3.6 pcre@8.45 sdl12-compat@1.2.68 sdl-mixer@1.2.12
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.mushware.com
Licenses: GPL 2
Build system: gnu
Synopsis: Action game in four spatial dimensions
Description:

Adanaxis is a fast-moving first person shooter set in deep space, where the fundamentals of space itself are changed. By adding another dimension to space this game provides an environment with movement in four directions and six planes of rotation. Initially the game explains the 4D control system via a graphical sequence, before moving on to 30 levels of gameplay with numerous enemy, ally, weapon and mission types. Features include simulated 4D texturing, mouse and joystick control, and original music.

wordwarvi 1.0.4
Dependencies: alsa-lib@1.2.16 gtk+@2.24.33 libvorbis@1.3.7 portaudio@190600.20161030
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://smcameron.github.io/wordwarvi/
Licenses: GPL 2 CC-BY 3.0 CC-BY-SA 3.0
Build system: gnu
Synopsis: Arcade-style side scrolling space shooter
Description:

In this game you pilot a combat space ship to rescue your lost "vi" .swp files avoiding OS defenses. It contains several levels and the difficulty level is configurable on the command line. It can be played with a keyboard or a joystick. It is drawn mostly with lines, and supports various display modes.

freedoom 0.13.0
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://freedoom.github.io/
Licenses: Modified BSD
Build system: gnu
Synopsis: Free content game based on the Doom engine
Description:

The Freedoom project aims to create a complete free content first person shooter game. Freedoom by itself is just the raw material for a game: it must be paired with a compatible game engine (such as prboom-plus) to be played. Freedoom complements the Doom engine with free levels, artwork, sound effects and music to make a completely free game.

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.

openttd 15.3
Dependencies: fluidsynth@2.4.8 freepats-gm@20210329 allegro@5.2.7.0 fontconfig-minimal@2.16.0 freetype@2.13.3 icu4c@73.1 libpng@1.6.39 lzo@2.10 sdl2@2.30.8 xz@5.4.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.openttd.org/
Licenses: Modified BSD GPL 2 LGPL 2.1+ Zlib
Build system: cmake
Synopsis: Transportation economics simulator game
Description:

OpenTTD is a game in which you transport goods and passengers by land, water and air. It is a re-implementation of Transport Tycoon Deluxe with many enhancements including multiplayer mode, internationalization support, conditional orders and the ability to clone, autoreplace and autoupdate vehicles. This package only includes the game engine. When you start it you will be prompted to download a graphics set.

open-adventure 1.20
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://gitlab.com/esr/open-adventure
Licenses: FreeBSD
Build system: gnu
Synopsis: Colossal Cave Adventure
Description:

The original Colossal Cave Adventure from 1976 was the origin of all text adventures, dungeon-crawl (computer) games, and computer-hosted roleplaying games. This is a forward port of the last version released by Crowther & Woods, its original authors, in 1995. It has been known as ``adventure 2.5'' and ``430-point adventure''.

simgear 2024.1.6
Dependencies: boost@1.89.0 c-ares@1.34.4 curl@8.6.0 expat@2.7.1 mesa@26.0.2 nlohmann-json@3.12.0 openal@1.23.1 openscenegraph@3.6.5 tinygltf@2.9.6 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://home.flightgear.org/
Licenses: LGPL 2.0+
Build system: cmake
Synopsis: Libraries for 3D simulations and games
Description:

SimGear is a set of libraries designed to be used as building blocks for quickly assembling 3D simulations, games, and visualization applications. SimGear is developed by the FlightGear project and also provides the base for the FlightGear Flight Simulator.

evtest-qt 0.2.0-0.6fb1b84
Dependencies: qtbase@6.9.2 qtwayland@6.9.2
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/Grumbel/evtest-qt
Licenses: GPL 3+
Build system: qt
Synopsis: Evdev Joystick Tester
Description:

evtest-qt is a simple joystick tester for devices using the evdev generic input event interface. It provides a list of attached joysticks and displays which buttons and axis are pressed.

opensurge 0.6.1.1
Dependencies: allegro@5.2.7.0 font-google-roboto@3.011 mesa@26.0.2 physfs@3.0.2 surgescript@0.6.0 xdg-utils@1.2.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://opensurge2d.org
Licenses: GPL 3+ CC0 CC-BY 3.0 CC-BY-SA 3.0 Expat Public Domain SIL OFL 1.1
Build system: cmake
Synopsis: 2D retro side-scrolling game
Description:

Open Surge is a 2D retro side-scrolling platformer inspired by the Sonic games. The player runs at high speeds through each level while collecting items and avoiding obstacles. The game includes a built-in level editor.

supertux 0.7.0
Dependencies: curl@8.6.0 fmt@11.2.0 freetype@2.13.3 glew@2.2.0 glm@1.0.1 harfbuzz@11.4.4 libogg@1.3.6 libvorbis@1.3.7 openal@1.23.1 physfs@3.0.2 sdl2@2.30.8 sdl2-image@2.8.8 sdl2-ttf@2.20.2 simplesquirrel-for-supertux@2026-01-06-0.37c2410 squirrel-for-supertux@2025-12-21-0.abab32a tinygettext@0.2.0-0.ef41646
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://supertux.org/
Licenses: GPL 3+
Build system: cmake
Synopsis: 2D platformer game
Description:

SuperTux is a classic 2D jump'n run sidescroller game in a style similar to the original Super Mario games.

meandmyshadow 0.5a
Dependencies: curl@8.6.0 libarchive@3.7.7 lua@5.3.5 sdl-union@1.2.68
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://acmepjz.github.io/meandmyshadow/
Licenses: GPL 3+
Build system: cmake
Synopsis: Puzzle/platform game
Description:

Me and My Shadow is a puzzle/platform game in which you try to reach the exit by solving puzzles. Spikes, moving blocks, fragile blocks and much more stand between you and the exit. Record your moves and let your shadow mimic them to reach blocks you couldn't reach alone.

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@2.5.1 sdl2@2.30.8 util-linux@2.40.4
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.

tennix 1.3.4
Dependencies: python@3.12.12 sdl-union@1.2.68
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://icculus.org/tennix/
Licenses: GPL 2+ Public Domain
Build system: gnu
Synopsis: Play tennis against the computer or a friend
Description:

Tennix is a 2D tennis game. You can play against the computer or against another player using the keyboard. The game runs in-window at 640x480 resolution or fullscreen.

Total packages: 32521