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

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.


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.

extremetuxracer 0.8.2
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.

chromium-bsu 0.9.16.1
Dependencies: gettext-minimal@0.23.1 glu@9.0.2 quesoglc@0.7.2 sdl-union@1.2.68
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://chromium-bsu.sourceforge.net/
Licenses: Clarified Artistic Expat
Build system: gnu
Synopsis: Fast-paced, arcade-style, top-scrolling space shooter
Description:

In this game you are the captain of the cargo ship Chromium B.S.U. and are responsible for delivering supplies to the troops on the front line. Your ship has a small fleet of robotic fighters which you control from the relative safety of the Chromium vessel.

laby 0.7.0
Dependencies: bash-minimal@5.2.37 gdk-pixbuf@2.42.12 lablgtk@3.1.3 librsvg@2.58.5 ocaml-lablgtk3-sourceview3@3.1.3 ocaml@4.14.1 ocaml-findlib@1.9.5 ocamlbuild@0.14.2
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://sgimenez.github.io/laby/
Licenses: GPL 3+
Build system: glib-or-gtk
Synopsis: Programming game
Description:

Learn programming, playing with ants and spider webs ;-) Your robot ant can be programmed in many languages: OCaml, Python, C, C++, Java, Ruby, Lua, JavaScript, Pascal, Perl, Scheme, Vala, Prolog. Experienced programmers may also add their own favorite language.

tuxemon 0.4.34-0.1970872
Propagated dependencies: python-babel@2.16.0 python-cbor@1.0.0 python-neteria@1.0.2 python-natsort@8.4.0 python-pygame@2.5.2 python-pyscroll@2.31 python-pytmx@3.32 python-pillow@11.1.0 python-prompt-toolkit@3.0.51 python-pydantic@2.10.4 python-pygame-menu@4.5.4 python-pyyaml@6.0.2 python-requests@2.32.5
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.tuxemon.org/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Monster-fighting RPG
Description:

Tuxemon is a monster-fighting RPG. In the spirit of other clones like SuperTux and SuperTuxKart, Tuxemon aims to create a game with its own unique style that sets it apart from other monster fighting RPGs.

edgar 1.36
Dependencies: sdl-union@1.2.68 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.parallelrealities.co.uk/games/edgar/
Licenses: GPL 2+
Build system: gnu
Synopsis: 2d action platformer game
Description:

The Legend of Edgar is a 2D platform game with a persistent world. When Edgar's father fails to return home after venturing out one dark and stormy night, Edgar fears the worst: he has been captured by the evil sorcerer who lives in a fortress beyond the forbidden swamp.

xonotic 0.8.6
Dependencies: alsa-lib@1.2.11 bash-minimal@5.2.37 curl@8.6.0 libjpeg-turbo@2.1.4 libmodplug@0.8.9.0 libvorbis@1.3.7 libogg@1.3.6 libpng@1.6.39 libx11@1.8.12 libxpm@3.5.17 libxxf86dga@1.1.6 libxxf86vm@1.1.6 libxext@1.3.6 libxau@1.0.12 libxdmcp@1.1.5 mesa@25.2.3 glu@9.0.2 freetype@2.13.3 sdl2@2.30.8 hicolor-icon-theme@0.17 xonotic-data@0.8.6
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://xonotic.org
Licenses: GPL 2+ Modified BSD X11-style
Build system: gnu
Synopsis: Fast-paced first-person shooter game
Description:

Xonotic is a free, fast-paced first-person shooter. The project is geared towards providing addictive arena shooter gameplay which is all spawned and driven by the community itself. Xonotic is a direct successor of the Nexuiz project with years of development between them, and it aims to become the best possible open-source FPS of its kind.

sc-controller 0.5.2
Dependencies: bash-minimal@5.2.37 eudev@3.2.14 gtk+@3.24.51 gtk-layer-shell@0.9.0 libxext@1.3.6 libxfixes@6.0.1 linux-libre-headers@6.12.17 python-evdev@1.9.1 python-ioctl-opt@1.3 python-libusb1@3.0.0 python-pycairo@1.28.0 python-pygobject@3.50.0 python-pylibacl@0.7.3 python-simplejson@3.20.1 python-vdf@3.4 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/Ryochan7/sc-controller
Licenses: CC0 Zlib GPL 2
Build system: pyproject
Synopsis: Driver and configuration tool for game controllers
Description:

Driver and configuration tool for game controllers such as the Steam Controller, Steam Deck, and Dual Shock 4. Install the included udev rules to solve permissions issues.

chroma 1.20
Dependencies: sdl-union@1.2.68 freetype@2.13.3 ncurses@6.2.20210619 fontconfig-minimal@2.14.0 libxft@2.3.8
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: http://level7.org.uk/chroma/
Licenses: GPL 2+
Build system: gnu
Synopsis: Abstract puzzle game
Description:

Chroma is an abstract puzzle game. A variety of colourful shapes are arranged in a series of increasingly complex patterns, forming fiendish traps that must be disarmed and mysterious puzzles that must be manipulated in order to give up their subtle secrets. Initially so straightforward that anyone can pick it up and begin to play, yet gradually becoming difficult enough to tax even the brightest of minds.

torcs 1.3.8
Dependencies: bash-minimal@5.2.37 freealut@1.1.0 freeglut@3.4.0 libice@1.1.2 libpng@1.6.39 libsm@1.2.5 libvorbis@1.3.7 libxi@1.8.2 libxmu@1.2.1 libxrandr@1.5.4 libxrender@0.9.12 libxt@1.3.1 mesa@25.2.3 openal@1.23.1 plib@1.8.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://sourceforge.net/projects/torcs/
Licenses: GPL 2+ FDL 1.2+
Build system: gnu
Synopsis: Car racing simulator
Description:

TORCS stands for The Open Racing Car Simulator. It can be used as an ordinary car racing game, as an artificial intelligence (AI) racing game, or as a research platform. The game has features such as:

  • Input support for a driving wheel, joystick, keyboard or mouse

  • More than 30 car models

  • 30 tracks

  • 50 opponents to race against

  • Lighting, smoke, skidmarks and glowing brake disks graphics

  • Simple damage model and collisions

  • Tire and wheel properties (springs, dampers, stiffness, etc.)

  • Aerodynamics (ground effect, spoilers, etc.)

The difficulty level can be configured, impacting how much damage is caused by collisions and the level of traction the car has on the track, which makes the game fun for both novice and experts.

0ad-data 0.27.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://play0ad.com
Licenses: FSDG-compatible FSDG-compatible CC-BY-SA 3.0 Expat GUST font license 1.0 GPL 2+ GPL 3+
Build system: trivial
Synopsis: Data files for 0ad
Description:

0ad-data provides the data files required by the game 0ad.

xjump-sdl 3.0.4
Dependencies: sdl2@2.30.8
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/hugomg/xjump-sdl
Licenses: GPL 3
Build system: gnu
Synopsis: Falling tower game
Description:

This package provides a reimplementation of the classic Xjump game, using SDL instead of Xlib.

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.

glulxe 0.5.4
Dependencies: glkterm@1.0.4
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.eblong.com/zarf/glulx/
Licenses: Expat
Build system: gnu
Synopsis: Interpreter for Glulx VM
Description:

Glulx is a 32-bit portable virtual machine intended for writing and playing interactive fiction. It was designed by Andrew Plotkin to relieve some of the restrictions in the venerable Z-machine format. This is the reference interpreter, using the Glk API.

paperview 0.0.1-1.9f8538e
Dependencies: sdl2@2.30.8
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/glouw/paperview/
Licenses: Unlicense
Build system: gnu
Synopsis: High performance X11 animated wallpaper setter
Description:

High performance animated desktop background setter for X11 that won't set your CPU on fire, drain your laptop battery, or lower video game FPS.

freedroidrpg 1.0
Dependencies: glew@2.2.0 glu@9.0.2 libjpeg-turbo@2.1.4 libogg@1.3.6 libpng@1.6.39 libvorbis@1.3.7 mesa@25.2.3 python-wrapper@3.11.14 sdl12-compat@1.2.68 sdl-gfx@2.0.26 sdl-image@1.2.12 sdl-mixer@1.2.12 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.freedroid.org/
Licenses: Expat GPL 3 GPL 2+
Build system: gnu
Synopsis: Isometric role-playing game against killer robots
Description:

Freedroid RPG is an RPG (Role-Playing Game) with isometric graphics. The game tells the story of a world destroyed by a conflict between robots and their human masters. To restore peace to humankind, the player must complete numerous quests while fighting off rebelling robots---either by taking control of them, or by simply blasting them to pieces with melee and ranged weapons in real-time combat.

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.

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.

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.

sdl-jstest 0.2.2
Dependencies: ncurses@6.2.20210619 sdl12-compat@1.2.68 sdl2@2.30.8
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/Grumbel/sdl-jstest
Licenses: GPL 3+
Build system: cmake
Synopsis: SDL Joystick Tester
Description:

The sdl-jstest and sdl2-jstest commands can list the available joystick controllers as found by the SDL or SDL2 libraries, respectively. It can show the available axes, buttons, hats and balls of a chosen controller, and can display the controller actions in real time in a visual fashion.

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.

serious-sam-classic-vk 1.10.7
Dependencies: vulkan-loader@1.4.321.0 vulkan-headers@1.4.321.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/.

ltris 1.3
Dependencies: sdl-union@1.2.68
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://lgames.sourceforge.net/LTris/
Licenses: GPL 2+
Build system: gnu
Synopsis: Tetris clone based on the SDL library
Description:

LTris is a tetris clone: differently shaped blocks are falling down the rectangular playing field and can be moved sideways or rotated by 90 degree units with the aim of building lines without gaps which then disappear (causing any block above the deleted line to fall down). LTris has three game modes: In Classic you play until the stack of blocks reaches the top of the playing field and no new blocks can enter. In Figures the playing field is reset to a new figure each level and later on tiles and lines suddenly appear. In Multiplayer up to three players (either human or CPU) compete with each other sending removed lines to all opponents. There is also a Demo mode in which you can watch your CPU playing while enjoying a cup of tea!

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.

Total packages: 69239