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

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.

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?

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

schiffbruch 1.2.1-0.e41916d
Dependencies: sfml@2.6.2
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/sandsmark/Schiffbruch/
Licenses: CC-BY 4.0
Build system: cmake
Synopsis: Pixelart survival game
Description:

Schiffbruch is a mix of building, strategy and adventure and gets played with a two-dimensional view. The game deals with the consequences of a ship wreckage. You're stranded on a desert island and have to survive. In order to do so you need to explore the island, find food, build a shelter and try to get attention, so you get found.

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.

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.

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.

abe 1.1
Dependencies: libxi@1.8.2 libxmu@1.2.1 libxt@1.3.1 sdl-union@1.2.68
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://abe.sourceforge.net
Licenses: GPL 2+
Build system: gnu
Synopsis: Scrolling, platform-jumping, ancient pyramid exploring game
Description:

Abe's Amazing Adventure is a scrolling, platform-jumping, key-collecting, ancient pyramid exploring game, vaguely in the style of similar games for the Commodore+4.

chess 6.3.0
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.gnu.org/software/chess/
Licenses: GPL 3+
Build system: gnu
Synopsis: Full chess implementation
Description:

GNU Chess is a chess engine. It allows you to compete against the computer in a game of chess, either through the default terminal interface or via an external visual interface such as GNU XBoard.

fuzzylite 6.0-0.13b3122
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.fuzzylite.com/
Licenses: GPL 3+
Build system: cmake
Synopsis: Fuzzy logic control binary
Description:

This package provides fuzzylite, a fuzzy logic control library which allows one to easily create fuzzy logic controllers in a few steps utilizing object-oriented programming.

moonlight-qt 6.1.0
Dependencies: ffmpeg@8.1.1 h264bitstream@0.2.0-1.ae72f73 libva@2.22.0 libvdpau@1.5 moonlight-common@6.1.0-1.8599b60 openssl@3.5.5 opus@1.6.1 qmdnsengine@0.0.1-1.b7a5a9f qtbase@5.15.17 qtdeclarative@5.15.17 qtquickcontrols2@5.15.17 qtsvg@5.15.17 qtwayland@5.15.18 wayland@1.24.0 sdl2@2.30.8 sdl2-ttf@2.20.2 sdl2-gamecontrollerdb@0-2.414eaee
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://moonlight-stream.org
Licenses: GPL 3+
Build system: qt
Synopsis: GameStream client
Description:

Moonlight is an implementation of NVIDIA's GameStream, as used by the NVIDIA Shield.

freedink-engine 109.6
Dependencies: sdl-union@1.2.68 fontconfig-minimal@2.16.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.

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.

superstarfighter 0.6.5
Dependencies: godot@3.6
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://notapixel.itch.io/superstarfighter
Licenses: Expat SIL OFL 1.1
Build system: gnu
Synopsis: Fast-paced local multiplayer arcade game
Description:

In SuperStarfighter, up to four local players compete in a 2D arena with fast-moving ships and missiles. Different game types are available, as well as a single-player mode with AI-controlled ships.

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!

flare-engine 1.15
Dependencies: hicolor-icon-theme@0.18 python-wrapper@3.12.12 sdl-union@1.2.68
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.flarerpg.org/
Licenses: GPL 3+
Build system: cmake
Synopsis: Action Roleplaying Engine
Description:

Flare (Free Libre Action Roleplaying Engine) is a simple game engine built to handle a very specific kind of game: single-player 2D action RPGs.

hyperrogue 12.1a
Dependencies: font-dejavu@2.37 glew@2.2.0 libpng@1.6.39 sdl-union@1.2.68
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://roguetemple.com/z/hyper
Licenses: Modified BSD CC-BY-SA 3.0 CC-BY-SA 4.0 CC0 Public Domain Zlib GPL 2+
Build system: gnu
Synopsis: Non-euclidean graphical rogue-like game
Description:

HyperRogue is a game in which the player collects treasures and fights monsters -- rogue-like but for the fact that it is played on the hyperbolic plane and not in euclidean space.

In HyperRogue, the player can move through different parts of the world, which are home to particular creatures and may be subject to their own rules of "physics".

While the game can use ASCII characters to display the the classical rogue symbols, it still needs graphics to render the non-euclidean world.

fheroes2 1.1.11
Dependencies: libpng@1.6.39 sdl-union@1.2.68 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://ihhub.github.io/fheroes2/
Licenses: GPL 2
Build system: cmake
Synopsis: Turn-based strategy game engine
Description:

fheroes2 is an implementation of Heroes of Might and Magic II (aka HOMM2) game engine. It requires assets and game resources to play; it will look for them at ~/.local/share/fheroes2 folder.

flare-game 1.15
Dependencies: flare-engine@1.15
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://flarerpg.org/
Licenses: CC-BY-SA 3.0
Build system: cmake
Synopsis: Fantasy action RPG using the FLARE engine
Description:

Flare is a single-player 2D action RPG with fast-paced action and a dark fantasy style.

pipewalker 0.9.4
Dependencies: libpng@1.6.39 mesa@26.0.2 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.

zmusic 1.3.0
Dependencies: fluidsynth@2.4.8 glib@2.86.0 libgme@0.6.5
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://github.com/UZDoom/ZMusic
Licenses: GPL 3
Build system: cmake
Synopsis: UZDoom's music system
Description:

ZMusic is a standalone library implementing the music system for UZDoom and other Doom-related projects.

ring-racers 2.4
Dependencies: bash-minimal@5.2.37 curl@8.6.0 fmt@11.2.0 glm@1.0.1 libogg@1.3.6 libpng@1.6.39 libvorbis@1.3.7 libvpx@1.16.0 libxmp@4.6.3 libyuv@1922 nlohmann-json@3.12.0 opus@1.6.1 ring-racers-data@2.4 sdl2@2.30.8 stb-rect-pack@1.01 tcbrindle-span@0-0.836dc6a vulkan-headers@1.4.335.0 vulkan-memory-allocator@3.3.0 vulkan-volk@1.4.335.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.kartkrew.org/
Licenses: GPL 2+
Build system: cmake
Synopsis: Technical kart racing game
Description:

Dr.: Robotnik's Ring Racers is a kart racing game drawing inspiration from "anti-gravity" racers, fighting games, and traditional-style kart racing. Ring Racers is designed with an emphasis on player agency in the face of highly technical game-play challenges in both single-player and online multiplayer modes.

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.

gtypist 2.10.1
Dependencies: ncurses@6.2.20210619 perl@5.36.0
Channel: guix
Location: gnu/packages/games.scm (gnu packages games)
Home page: https://www.gnu.org/software/gtypist/
Licenses: GPL 3+
Build system: gnu
Synopsis: Typing tutor
Description:

GNU Typist is a universal typing tutor. It can be used to learn and practice touch-typing. Several tutorials are included; in addition to tutorials for the standard QWERTY layout, there are also tutorials for the alternative layouts Dvorak and Colemak, as well as for the numpad. Tutorials are primarily in English, however some in other languages are provided.

Total packages: 73978