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

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.


supertuxkart 1.5
Dependencies: curl@8.6.0 freetype@2.13.3 fribidi@1.0.12 glew@2.2.0 harfbuzz@11.4.4 libopenglrecorder@0.1.0 libvorbis@1.3.7 libx11@1.8.12 libxrandr@1.5.4 mesa@26.0.2 openal@1.23.1 sdl2@2.30.8 sqlite@3.39.3 supertuxkart-data@1.5-18621 zlib@1.3.1 enet@1.3.18 libjpeg-turbo@2.1.4 openssl@3.5.5
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://supertuxkart.net/Main_Page
Licenses: GPL 3+
Build system: cmake
Synopsis: 3D kart racing game
Description:

SuperTuxKart is a 3D kart racing game, with a focus on having fun over realism. You can play with up to 4 friends on one PC, racing against each other or just trying to beat the computer; single-player mode is also available.

mars 0.7.5-2.84664cd
Dependencies: mesa@26.0.2 fribidi@1.0.12 taglib@2.1.1 sfml@2.6.2
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://mars-game.sourceforge.net/
Licenses: GPL 3+ CC-BY-SA 3.0
Build system: cmake
Synopsis: 2D space shooter
Description:

M.A.R.S. is a 2D space shooter with pretty visual effects and attractive physics. Players can battle each other or computer controlled enemies in different game modes such as space ball, death match, team death match, cannon keep, and grave-itation pit.

libmanette 0.2.12
Propagated dependencies: glib@2.86.0 hidapi@0.15.0 libevdev@1.13.6 libgudev@238
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://wiki.gnome.org/Apps/Games
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Game controller library
Description:

Libmanette is a small GObject library giving you simple access to game controllers. It supports the de-facto standard gamepads as defined by the W3C standard Gamepad specification or as implemented by the SDL GameController.

wesnoth 1.18.7
Dependencies: boost@1.83.0 curl@8.6.0 dbus@1.16.2 libvorbis@1.3.7 lua-for-c++@5.4.8 openssl@3.5.5 pango@1.56.4 sdl2@2.30.8 sdl2-image@2.8.8 sdl2-mixer@2.6.3
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.wesnoth.org/
Licenses: GPL 2+
Build system: cmake
Synopsis: Turn-based strategy game
Description:

The Battle for Wesnoth is a fantasy, turn based tactical strategy game, with several single player campaigns, and multiplayer games (both networked and local).

Battle for control on a range of maps, using variety of units which have advantages and disadvantages against different types of attacks. Units gain experience and advance levels, and are carried over from one scenario to the next campaign.

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''.

rogue 5.4.4
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/Davidslv/rogue
Licenses: Modified BSD
Build system: gnu
Synopsis: Original rogue game
Description:

This package provides ``Rogue: Exploring the Dungeons of Doom'', the original rogue game found on 4.2BSD.

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.

vcmi 1.7.3
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://vcmi.eu/
Licenses: GPL 2
Build system: cmake
Synopsis: Turn-based strategy game engine
Description:

vcmi is an implementation of the Heroes of Might and Magic III game engine. It requires assets and game resources to play; it will look for them at ~/.local/share/vcmi folder.

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.

fillets-ng 1.0.1
Dependencies: sdl-union@1.2.68 fribidi@1.0.12 libx11@1.8.12 lua@5.1.5
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://fillets.sourceforge.net
Licenses: GPL 2+
Build system: gnu
Synopsis: Puzzle game
Description:

Fish Fillets NG is strictly a puzzle game. The goal in every of the seventy levels is always the same: find a safe way out. The fish utter witty remarks about their surroundings, the various inhabitants of their underwater realm quarrel among themselves or comment on the efforts of your fish. The whole game is accompanied by quiet, comforting music.

solarus-quest-editor 2.0.3
Dependencies: solarus@2.0.3 glm@1.0.1 libmodplug@0.8.9.0 libogg@1.3.6 libvorbis@1.3.7 luajit@v2.1-0.04dca79 mesa@26.0.2 openal@1.23.1 physfs@3.0.2 sdl2@2.30.8 sdl2-image@2.8.8 sdl2-ttf@2.20.2 qtbase@6.9.2 qtsvg@6.9.2 qtwayland@6.9.2
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.solarus-games.org/
Licenses: GPL 3 CC-BY-SA 3.0 CC-BY-SA 4.0
Build system: qt
Synopsis: Create and modify quests for the Solarus engine
Description:

Solarus Quest Editor is a graphical user interface to create and modify quests for the Solarus engine.

serious-sam-classic-vk 1.10.7
Dependencies: vulkan-loader@1.4.335.0 vulkan-headers@1.4.335.0 sdl2@2.30.8 libvorbis@1.3.7
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/tx00100xt/SeriousSamClassic
Licenses: GPL 2
Build system: cmake
Synopsis: SeriousSam engine and Serious Sam: TFE and TSE with Vulkan renderer
Description:

This is an open-source port of the Serious Engine from Serious Sam: The First Encounter and Serious Sam: The Second Encounter. This variant includes a Vulkan renderer. To run, you must put your official game data, Levels and Help in ~/.local/share/Serious-Engine/serioussam,serioussamse/gamedata/.

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.

gnujump 1.0.8
Dependencies: glu@9.0.2 mesa@26.0.2 sdl12-compat@1.2.68 sdl-image@1.2.12 sdl-mixer@1.2.12
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: http://gnujump.es.gnu.org/
Licenses: GPL 3+
Build system: gnu
Synopsis: Game of jumping to the next floor, trying not to fall
Description:

GNUjump is a simple, yet addictive game in which you must jump from platform to platform to avoid falling, while the platforms drop at faster rates the higher you go. The game features multiplayer, unlimited FPS, smooth floor falling, themeable graphics and sounds, and replays.

no-more-secrets 1.0.1
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/bartobri/no-more-secrets
Licenses: Expat
Build system: gnu
Synopsis: Recreation of data decryption effect in "Sneakers"
Description:

No More Secrets provides a command line tool called "nms" that recreates the famous data decryption effect seen on screen in the 1992 movie "Sneakers".

This command works on piped data. Pipe any ASCII or UTF-8 text to nms, and it will apply the hollywood effect, initially showing encrypted data, then starting a decryption sequence to reveal the original plaintext characters.

freerct 0.1-0.f85335d
Dependencies: libpng@1.6.39 glfw@3.3.10 glew@2.2.0 freetype@2.13.3
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://freerct.net/
Licenses: GPL 2
Build system: cmake
Synopsis: Theme park management simulation game
Description:

FreeRCT is a game that captures the look and feel of the popular games RollerCoaster Tycoon 1 and 2, graphics- and gameplay-wise.

In this game, you play as a manager of a theme park, allowing you to make a park of your dreams. The list of responsibilities includes managing staff, finances, landscaping, and most importantly: rides. Good managers follow the principle of prioritizing the guests' happiness with a well-maintained park. Should they go unwise, a theme park plunge into chaos with vandalizing guests and unsafe rides. Which path will you take?

gnugo 3.8
Dependencies: readline@8.2.13
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.gnu.org/software/gnugo/
Licenses: GPL 3+
Build system: gnu
Synopsis: Play the game of Go
Description:

GNU Go is a program that plays the game of Go, in which players place stones on a grid to form territory or capture other stones. While it can be played directly from the terminal, rendered in ASCII characters, it is also possible to play GNU Go with 3rd party graphical interfaces or even in Emacs. It supports the standard game storage format (SGF, Smart Game Format) and inter-process communication format (GMP, Go Modem Protocol).

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.

doom-runner 1.9.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/Youda008/DoomRunner
Licenses: GPL 3
Build system: qt
Synopsis: Launcher for Doom engine games
Description:

Doom Runner is yet another launcher of common Doom source ports (e.g. GZDoom, Zandronum, PrBoom) with a graphical user interface. It is written in C++ and Qt, and it is designed around the idea of presets for various multi-file modifications to allow one-click switching between them.

burgerspace 1.10.0
Dependencies: flatzebra@0.2.0
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: http://perso.b2b2c.ca/~sarrazip/dev/burgerspace.html
Licenses: GPL 2+
Build system: gnu
Synopsis: Avoid evil foodstuffs and make burgers
Description:

This is a clone of the classic game BurgerTime. In it, you play the part of a chef who must create burgers by stepping repeatedly on the ingredients until they fall into place. And to make things more complicated, you also must avoid evil animate food items while performing this task, with nothing but your trusty pepper shaker to protect you.

tuxpaint 0.9.35
Dependencies: bash-minimal@5.2.37 cairo@1.18.4 fribidi@1.0.12 gettext-minimal@0.23.1 libimagequant@2.12.6 libpng@1.6.39 librsvg@2.58.5 libpaper@2.0.0 libxml2@2.14.6 netpbm@10.78.3 pango@1.56.4 sdl2@2.30.8 sdl2-gfx@1.0.4 sdl2-image@2.8.8 sdl2-mixer@2.6.3 sdl2-pango@2.1.5 sdl2-ttf@2.20.2
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://tuxpaint.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Drawing software for children
Description:

Tux Paint is a free drawing program designed for young children (kids ages 3 and up). It has a simple, easy-to-use interface; fun sound effects; and an encouraging cartoon mascot who helps guide children as they use the program. It provides a blank canvas and a variety of drawing tools to help your child be creative.

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.

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.

teeworlds 0.7.5
Dependencies: freetype@2.13.3 font-dejavu@2.37 glu@9.0.2 json-parser@1.1.0 mesa@26.0.2 pnglite@0.1.17-1.11695c5 sdl2@2.30.8 sdl2-image@2.8.8 sdl2-mixer@2.6.3 wavpack@5.8.1 openssl@3.5.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.teeworlds.com
Licenses: Modified BSD CC-BY-SA 3.0
Build system: cmake
Synopsis: 2D retro multiplayer shooter game
Description:

Teeworlds is an online multiplayer game. Battle with up to 16 players in a variety of game modes, including Team Deathmatch and Capture The Flag. You can even design your own maps!

Total packages: 72465