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

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.


vcmi 1.6.8
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.

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?

freedink 109.6
Dependencies: freedink-engine@109.6 freedink-data@1.08.20190120 bash@5.2.37
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.gnu.org/software/freedink/
Licenses: GPL 3+
Build system: trivial
Synopsis: Twisted adventures of young pig farmer Dink Smallwood
Description:

GNU FreeDink is a free and portable re-implementation of the engine for the role-playing game Dink Smallwood. It supports not only the original game data files but it also supports user-produced game mods or "D-Mods". To that extent, it also includes a front-end for managing all of your D-Mods.

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.

openrct2 0.3.3
Dependencies: curl@8.6.0 duktape@2.6.0 fontconfig-minimal@2.14.0 freetype@2.13.3 icu4c@73.1 jansson@2.14 nlohmann-json@3.12.0 libpng@1.6.39 libzip@1.9.2 mesa@25.2.3 openrct2-objects@1.0.20 openrct2-title-sequences@0.1.2 openssl@3.0.8 sdl2@2.30.8 speexdsp@1.2.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/OpenRCT2/OpenRCT2
Licenses: GPL 3+
Build system: cmake
Synopsis: Free software re-implementation of RollerCoaster Tycoon 2
Description:

OpenRCT2 is a free software re-implementation of RollerCoaster Tycoon 2 (RCT2). The gameplay revolves around building and maintaining an amusement park containing attractions, shops and facilities.

Note that this package does not provide the game assets (sounds, images, etc.)

gnubg 1.08.003
Dependencies: pango@1.42.4 glib@2.83.3 readline@8.2.13 gtk+@2.24.33 mesa@25.2.3 glu@9.0.2 gtkglext@1.2.0 sqlite@3.39.3 libcanberra@0.30
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.gnu.org/software/gnubg/
Licenses: GPL 3+
Build system: gnu
Synopsis: Backgammon game
Description:

The GNU backgammon application (also known as "gnubg") can be used for playing, analyzing and teaching the game. It has an advanced evaluation engine based on artificial neural networks suitable for both beginners and advanced players. In addition to a command-line interface, it also features an attractive, 3D representation of the playing board.

colobot 0.2.1-alpha
Dependencies: boost@1.83.0 glew@2.2.0 libogg@1.3.6 libpng@1.6.39 libsndfile@1.2.0 libvorbis@1.3.7 openal@1.23.1 physfs@3.0.2 sdl-union@1.2.68
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://colobot.info
Licenses: GPL 3+
Build system: cmake
Synopsis: Educational programming strategy game
Description:

Colobot: Gold Edition is a real-time strategy game, where you can program your units (bots) in a language called CBOT, which is similar to C++ and Java. Your mission is to find a new planet to live and survive. You can save humanity and get programming skills!

starfighter 2.4
Dependencies: pango@1.54.0 sdl2@2.30.8 sdl2-image@2.8.8 sdl2-mixer@2.6.3 sdl2-ttf@2.20.2
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://pr-starfighter.github.io/
Licenses: GPL 3+ CC-BY 3.0 CC-BY-SA 3.0 CC0 Public Domain
Build system: gnu
Synopsis: 2D scrolling shooter game
Description:

In the year 2579, the intergalactic weapons corporation, WEAPCO, has dominated the galaxy. Guide Chris Bainfield and his friend Sid Wilson on their quest to liberate the galaxy from the clutches of WEAPCO. Along the way, you will encounter new foes, make new allies, and assist local rebels in strikes against the evil corporation.

frozen-bubble 2.2.1-1.d6a0291
Dependencies: bash-minimal@5.2.37 glib@2.83.3 perl-compress-bzip2@2.28 perl-file-sharedir@1.116 perl-file-slurp@9999.28 perl-file-which@1.23 perl-ipc-system-simple@1.26 perl-sdl@2.548 sdl-union@1.2.68
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: http://frozen-bubble.org/
Licenses: GPL 2
Build system: perl
Synopsis: Puzzle with bubbles
Description:

Frozen-Bubble is a clone of the popular Puzzle Bobble game, in which you attempt to shoot bubbles into groups of the same color to cause them to pop.

Players compete as penguins and must use the arrow keys to aim a colored bubble at groups of bubbles. The objective is to clear all the bubbles off the screen before a bubble passes below a line at the bottom.

It features 100 single-player levels, a two-player mode, music and striking graphics. A level editor is also included to allow players to create and play their own levels.

julius 1.7.0
Dependencies: libpng@1.6.39 sdl2@2.30.8 sdl2-mixer@2.6.3
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/bvschaik/julius
Licenses: AGPL 3 Zlib
Build system: cmake
Synopsis: Re-implementation of Caesar III game engine
Description:

Engine for Caesar III, a city-building real-time strategy game. Julius includes some UI enhancements while preserving the logic (including bugs) of the original game, so that saved games are compatible. This package does not include game data.

bzflag 2.4.30
Dependencies: c-ares@1.34.4 curl@8.6.0 glew@2.2.0 glu@9.0.2 sdl2@2.30.8 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.bzflag.org/
Licenses: LGPL 2.1 MPL 2.0
Build system: gnu
Synopsis: 3D first person tank battle game
Description:

BZFlag is a 3D multi-player multiplatform tank battle game that allows users to play against each other in a network environment. There are five teams: red, green, blue, purple and rogue (rogue tanks are black). Destroying a player on another team scores a win, while being destroyed or destroying a teammate scores a loss. Rogues have no teammates (not even other rogues), so they cannot shoot teammates and they do not have a team score.

There are two main styles of play: capture-the-flag and free-for-all. In capture-the-flag, each team (except rogues) has a team base and each team with at least one player has a team flag. The object is to capture an enemy team's flag by bringing it to your team's base. This destroys every player on the captured team, subtracts one from that team's score, and adds one to your team's score. In free-for-all, there are no team flags or team bases. The object is simply to get as high a score as possible.

harmonist 0.6.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://harmonist.tuxfamily.org/
Licenses: ISC
Build system: go
Synopsis: Stealth coffee-break roguelike game
Description:

Harmonist: Dayoriah Clan Infiltration is a stealth coffee-break roguelike game. The game has a heavy focus on tactical positioning, light and noise mechanisms, making use of various terrain types and cones of view for monsters. Aiming for a replayable streamlined experience, the game avoids complex inventory management and character building, relying on items and player adaptability for character progression.

quakespasm 0.96.2
Dependencies: libmikmod@3.3.11.1 libvorbis@1.3.7 flac@1.5.0 mesa@25.2.3 mpg123@1.31.2 sdl2@2.30.8
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://quakespasm.sourceforge.net/
Licenses: GPL 2+
Build system: gnu
Synopsis: First person shooter engine for Quake 1
Description:

Quakespasm is a modern engine for id software's Quake 1. It includes support for 64 bit CPUs, custom music playback, a new sound driver, some graphical niceities, and numerous bug-fixes and other improvements.

pipewalker 0.9.4
Dependencies: libpng@1.6.39 mesa@25.2.3 sdl12-compat@1.2.68
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://pipewalker.sourceforge.net/
Licenses: GPL 3+
Build system: gnu
Synopsis: Logical tile puzzle
Description:

PipeWalker is a simple puzzle game with many different themes: connect all computers to one network server, bring water from a source to the taps, etc. The underlying mechanism is always the same: you must turn each tile in the grid in the right direction to combine all components into a single circuit. Every puzzle has a complete solution, although there may be more than one.

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.

xevil 2.02-0.9ca8505
Dependencies: coreutils-minimal@9.1 libx11@1.8.12 libxpm@3.5.17
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://web.archive.org/web/20060410005819/http://www.xevil.com/
Licenses: GPL 2+
Build system: gnu
Synopsis: Third-person, side-scrolling, fast-action, kill-everything game
Description:

XEvil is a violent third-person, side-scrolling, fast-action deathmatch. You run around a randomly generated two-dimensional map composed of walls, floors, ladders, doors, and horizontal and vertical elevators. Your only object is to explore this world to find weapons and items, killing everything in sight before they kill you. You can fight against either computer-controlled enemies or against other people.

netpanzer 0.9.0-RC-7
Dependencies: freetype@2.13.3 lua@5.3.5 physfs@3.0.2 sdl2@2.30.8 sdl2-mixer@2.6.3 sdl2-ttf@2.20.2
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/netpanzer/netpanzer
Licenses: GPL 2+
Build system: meson
Synopsis: Online tactical warfare game
Description:

NetPanzer is an online multiplayer tactical warfare game. It is based on quick tactical action and unit management in real-time. Battles progress constantly as destroyed players respawn with a set of new units. Players can join or leave multiplayer games at any time.

opensurge 0.6.1.1
Dependencies: allegro@5.2.7.0 font-google-roboto@3.011 mesa@25.2.3 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.

freedink-engine 109.6
Dependencies: sdl-union@1.2.68 fontconfig-minimal@2.14.0 glm@1.0.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.gnu.org/software/freedink/
Licenses: GPL 3+
Build system: gnu
Synopsis: Twisted adventures of young pig farmer Dink Smallwood
Description:

GNU FreeDink is a free and portable re-implementation of the engine for the role-playing game Dink Smallwood. It supports not only the original game data files but it also supports user-produced game mods or "D-Mods". To that extent, it also includes a front-end for managing all of your D-Mods.

0ad 0.27.1
Dependencies: 0ad-data@0.27.1 curl@8.6.0 enet@1.3.18 fmt@9.1.0 freetype@2.13.3 gloox@1.0.28 icu4c@73.1 libidn@1.43 libpng@1.6.39 libsodium@1.0.18 libvorbis@1.3.7 libxcursor@1.2.3 libxml2@2.14.6 miniupnpc@2.1.20191224 mozjs@115.26.0 openal@1.23.1 sdl2@2.30.8 wxwidgets@3.2.8.1 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'.

speed-dreams-data 2.4.2
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.speed-dreams.net/en
Licenses: GPL 2+
Build system: cmake
Synopsis: Data for the Speed Dreams racing game
Description:

This package contains the non-functional data for the Speed Dreams racing game.

cgoban 1.9.14
Dependencies: libx11@1.8.12 libxt@1.3.1 xorgproto@2024.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://cgoban1.sourceforge.net/
Licenses: GPL 2+
Build system: gnu
Synopsis: Go client for X11
Description:

Provides a large set of Go-related services for X11:

  • Local games with precise implementation of the Chinese and Japanese rulesets

  • Edition and visualization of SGF files

  • Connection to the NNGS or IGS Go servers

  • Bridge to Go modem protocol, allowing to play against Go modem-capable AIs such as GnuGo.

fifechan 0.1.5
Dependencies: sdl2@2.30.8 sdl2-image@2.8.8 mesa@25.2.3
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://fifengine.github.io/fifechan/
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: Cross platform GUI library specifically for games
Description:

Fifechan is a lightweight cross platform GUI library written in C++ specifically designed for games. It has a built in set of extendable GUI Widgets, and allows users to create more.

the-powder-toy 99.3.384
Dependencies: bzip2@1.0.8 curl@8.6.0 fftwf@3.3.10 jsoncpp@1.9.6 libpng@1.6.39 python-wrapper@3.11.14 luajit@v2.1-0.04dca79 sdl2@2.30.8 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://powdertoy.co.uk/
Licenses: GPL 3
Build system: meson
Synopsis: Free physics sandbox game
Description:

The Powder Toy is a free physics sandbox game, which simulates air pressure and velocity, heat, gravity and a countless number of interactions between different substances! The game provides you with various building materials, liquids, gases and electronic components which can be used to construct complex machines, guns, bombs, realistic terrains and almost anything else. You can then mine them and watch cool explosions, add intricate wirings, play with little stickmen or operate your machine.

Total packages: 69282