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

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.


augustus 3.2.0
Dependencies: expat@2.7.1 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/Keriew/augustus
Licenses: AGPL 3 Zlib
Build system: cmake
Synopsis: Re-implementation of Caesar III game engine with gameplay changes
Description:

Fork of Julius, an engine for the a city-building real-time strategy game Caesar III. Gameplay enhancements include:

  • roadblocks;

  • market special orders;

  • global labour pool;

  • partial warehouse storage;

  • increased game limits;

  • zoom controls.

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.

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.

sgt-puzzles 20260622-0.7ad37c6
Dependencies: gtk+@3.24.51 xdg-utils@1.2.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.chiark.greenend.org.uk/~sgtatham/puzzles/
Licenses: Expat
Build system: cmake
Synopsis: Simon Tatham's portable puzzle collection
Description:

Simon Tatham's Portable Puzzle Collection contains a number of popular puzzle games for one player.

morris 0.3
Dependencies: automake@1.17 autoconf@2.69 pkg-config@0.29.2 intltool@0.51.0 gettext-minimal@0.23.1 libtool@2.4.7 glib@2.86.0 gtk+@2.24.33 boost@1.89.0
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: http://nine-mens-morris.net/downloads.html
Licenses: GPL 3
Build system: glib-or-gtk
Synopsis: Implementation of the board game Nine Men's Morris
Description:

Morris is an implementation of the board game Nine Men's Morris. It supports not only the standard game, but also several rule-variants and different board layouts. You can play against the computer, or simply use the program to present the board, but play against another human opponent.

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.2-0.68f6c16 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!

bsd-games 2.17.0
Dependencies: ncurses@6.2.20210619 less@608 miscfiles@1.5 openssl@3.5.5
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/vattam/BSDGames
Licenses: Modified BSD Original BSD Public Domain FSF-free
Build system: gnu
Synopsis: Collection of the old text-based games and amusements
Description:

These are the BSD games.

Action: atc (keep the airplanes safe), hack (explore the dangerous Dungeon), hunt (kill the others for the Pair of Boots, multi-player only), robots (avoid the evil robots), sail (game of naval warfare with wooden ships), snake (steal the $$ from the cave, anger the snake, and get out alive), tetris (game of lining up the falling bricks of different shapes), and worm (eat, grow big, and neither bite your tail, nor ram the wall).

Amusements: banner (prints a large banner), bcd & morse & ppt (print a punch card, or paper tape, or Morse codes), caesar & rot13 (ciphers and deciphers the input), factor (factorizes a number), number (translates numbers into text), pig (translates from English to Pig Latin), pom (should print the Moon's phase), primes (generates primes), rain & worms (plays an screen-saver in terminal), random (prints randomly chosen lines from files, or returns a random exit-code), and wtf (explains what do some acronyms mean).

Board: backgammon (lead the men out of board faster than the friend do), boggle (find the words in the square of letters), dab (game of dots and boxes), gomoku (game of five in a row), hangman (guess a word before man is hanged), and monop (game of monopoly, hot-seat only). Also the card-games: canfield, cribbage, fish (juniors game), and mille.

Quests: adventure (search for treasures with the help of wizard), battlestar (explore the world around, starting from dying spaceship), phantasia (role-play as an rogue), trek (hunt the Klingons, and save the Federation), and wump (hunt the big smelly Wumpus in a dark cave).

Quizzes: arithmetic and quiz.

lierolibre 0.5
Dependencies: boost@1.89.0 libconfig@1.7.3 sdl-union@1.2.68 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://gitlab.com/lierolibre/lierolibre
Licenses: FreeBSD Boost 1.0 WTFPL 2
Build system: gnu
Synopsis: Old-school earthworm action game
Description:

lierolibre is an earthworm action game where you fight another player (or the computer) underground using a wide array of weapons.

Features:

  • 2 worms, 40 weapons, great playability, two game modes: Kill'em All and Game of Tag, plus AI-players without true intelligence!

  • Dat nostalgia.

  • Extensions via a hidden F1 menu:

    • Replays

    • Game controller support

    • Powerlevel palettes

  • Ability to write game variables to plain text files.

  • Ability to load game variables from both EXE and plain text files.

  • Scripts to extract and repack graphics, sounds and levels.

To switch between different window sizes, use F6, F7 and F8, to switch to fullscreen, use F5 or Alt+Enter.

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.

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.

superfluous-returnz-data 13
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://studios.ptilouk.net/superfluous-returnz/
Licenses: CC-BY-SA 4.0
Build system: copy
Synopsis: Superfluous Returnz game data
Description:

This package provides the game data, images, and music of the game Superfluous Returnz.

q5go 2.1.3
Dependencies: qtbase@5.15.17 qtmultimedia@5.15.17 qtsvg@5.15.17
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/bernds/q5Go
Licenses: GPL 2+
Build system: gnu
Synopsis: Qt GUI to play the game of Go
Description:

This a tool for Go players which performs the following functions:

  • SGF editor,

  • Analysis frontend for Leela Zero (or compatible engines),

  • GTP interface (to play against an engine),

  • IGS client (to play on the internet),

  • Export games to a variety of formats.

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.

astromenace 1.4.3
Dependencies: freealut@1.1.0 freetype@2.13.3 glu@9.0.2 libogg@1.3.6 libvorbis@1.3.7 openal@1.23.1 sdl2@2.30.8
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.viewizard.com/
Licenses: GPL 3+ CC-BY-SA 4.0 SIL OFL 1.1
Build system: cmake
Synopsis: 3D space shooter with spaceship upgrade possibilities
Description:

Space is a vast area, an unbounded territory where it seems there is a room for everybody, but reversal of fortune put things differently. The hordes of hostile creatures crawled out from the dark corners of the universe, craving to conquer your homeland. Their force is compelling, their legions are interminable. However, humans didn't give up without a final showdown and put their best pilot to fight back. These malicious invaders chose the wrong galaxy to conquer and you are to prove it! Go ahead and make alien aggressors regret their insolence.

tintin++ 2.02.12
Dependencies: gnutls@3.8.9 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.

starfighter 2.4
Dependencies: pango@1.56.4 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.

bambam 1.2.1
Dependencies: python-pygame@2.6.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/porridge/bambam
Licenses: GPL 3+
Build system: pyproject
Synopsis: Keyboard mashing and doodling game for babies
Description:

Bambam is a simple baby keyboard (and gamepad) masher application that locks the keyboard and mouse and instead displays bright colors, pictures, and sounds.

megaglest-data 3.13.0
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://megaglest.org/
Licenses: CC-BY-SA 3.0
Build system: cmake
Synopsis: Data files for MegaGlest
Description:

This package contains the data files required for MegaGlest.

apricots 0.2.8
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://github.com/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.

alienblaster 1.1.0
Dependencies: sdl12-compat@1.2.68 sdl-mixer@1.2.12
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: http://www.schwardtnet.de/alienblaster/
Licenses: GPL 2
Build system: gnu
Synopsis: Action-loaded 2D arcade shooter game
Description:

Alien Blaster is an action-loaded 2D arcade shooter game. Your mission in the game is simple: stop the invasion of the aliens by blasting them. Simultaneous two-player mode is available.

devours 3-0.d50e745
Dependencies: bash@5.2.37 scummvm@2026.3.0
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://jxself.org/git/devours.git
Licenses: AGPL 3+
Build system: gnu
Synopsis: All Things Devours
Description:

All Things Devours is a short piece of sci-fi interactive fiction, leaning strongly towards the text-adventure end of the spectrum. Any move you make may put things into an unwinnable state. You are therefore encouraged to save frequently, and also to realise that you will probably have to start over several times to find the most satisfactory ending.

qcheckers 0.9.0
Dependencies: qtbase@5.15.17 qtsvg@5.15.17 qtwayland@5.15.18
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://portnov.github.io/qcheckers/
Licenses: GPL 2+
Build system: qt
Synopsis: Qt-based checkers boardgame
Description:

QCheckers, formerly known as KCheckers, is a is a Qt version of the classic boardgame checkers (also known as draughts).

seahorse-adventures 1.4
Dependencies: font-bitstream-vera@1.10 python-pygame@2.6.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: http://www.imitationpickles.org/barbie/
Licenses: GPL 2+ CC0
Build system: pyproject
Synopsis: Help Barbie the seahorse float on bubbles to the moon
Description:

Barbie Seahorse Adventures is a retro style platform arcade game. You are Barbie the seahorse who travels through the jungle, up to the volcano until you float on bubbles to the moon. On the way to your final destination you will encounter various enemies, servants of the evil overlord who has stolen the galaxy crystal. Avoid getting hit and defeat them with your bubbles!

frotz 2.55
Dependencies: ao@1.2.2-5-g20dc8ed libmodplug@0.8.9.0 libsamplerate@0.1.9 libsndfile@1.2.2-0.68f6c16 libvorbis@1.3.7 ncurses@6.2.20210619
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 (ncurses version) 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 complies with standard 1.0 of Graham Nelson's specification. It plays all Z-code games V1-V8, including V6, with sound support through libao, and uses ncurses for text display.

Total packages: 73977