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

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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


python-pyxel 1.4.3-2.be75b72
Dependencies: gifsicle@1.95 sdl-union@1.2.68
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://github.com/kitao/pyxel
Licenses: Expat
Build system: python
Synopsis: Retro game engine for Python
Description:

Pyxel is a game engine inspired by retro gaming consoles. It has a fixed 16-color palette, can hold up to 3 image banks and 8 tilemaps (256x256 pixels each) and 4 sound channels with 64 definable sounds. It also comes with a built-in image and sound editor.

inform 6.42
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://jxself.org/git/inform.git
Licenses: GPL 3+
Build system: gnu
Synopsis: The Inform 6 compiler
Description:

Inform 6 is a programming language designed for interactive fiction. This version of the compiler has been modified slightly to work better when the Inform standard library is in a non-standard location.

python-sge 2.0.2
Propagated dependencies: python-pygame@2.5.2 python-uniseg@0.10.0
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://python-sge.github.io/
Licenses: LGPL 3+
Build system: pyproject
Synopsis: 2D game engine for Python
Description:

The SGE Game Engine ("SGE", pronounced like "Sage") is a general-purpose 2D game engine. It takes care of several details for you so you can focus on the game itself. This makes more rapid game development possible, and it also makes the SGE easy to learn.

freesolid 2.1.2
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://sourceforge.net/projects/freesolid/
Licenses: LGPL 2.0+
Build system: gnu
Synopsis: 3D collision detection C++ library
Description:

FreeSOLID is a library for collision detection of three-dimensional objects undergoing rigid motion and deformation. FreeSOLID is designed to be used in interactive 3D graphics applications.

renpy 8.5.0
Dependencies: bash-minimal@5.2.37 python@3.11.14 python-pefile@2024.8.26 python-requests@2.32.5 python-renpy@8.5.0 python-six@1.17.0 python@3.11.14 xdg-utils@1.2.1
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://www.renpy.org/
Licenses: Expat
Build system: pyproject
Synopsis: Visual Novel Engine
Description:

Ren'Py is a visual novel engine that helps you use words, images, and sounds to tell interactive stories that run on computers and mobile devices. These can be both visual novels and life simulation games. The easy to learn script language allows anyone to efficiently write large visual novels, while its Python scripting is enough for complex simulation games.

ericw-tools 0.18.1
Dependencies: embree@2.17.7
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://ericwa.github.io/ericw-tools/
Licenses: GPL 2+
Build system: cmake
Synopsis: Map compiling tools for Quake/Hexen 2
Description:

This package provides a collection of command line utilities used for building Quake maps as well as working with various Quake file formats. The utilities include qbsp for building the geometry, qvis for calculating visibility, qlight for lighting, bspinfo for getting information, and bsputil for basic editing of data in a map file.

dds 2.9.0-1.d2bc4c2
Dependencies: boost@1.83.0
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://privat.bahnhof.se/wb758135/
Licenses: ASL 2.0
Build system: gnu
Synopsis: Double dummy solver for the bridge card game
Description:

DDS is a double-dummy solver of bridge hands. It supports single-threading and multi-threading for improved performance. DDS offers a wide range of functions, including par-score calculations.

chipmunk 7.0.3-1.d0239ef
Dependencies: freeglut@3.4.0 libxmu@1.2.1 libxrandr@1.5.4
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://chipmunk-physics.net/
Licenses: Expat
Build system: cmake
Synopsis: Fast and lightweight 2D game physics library
Description:

Chipmunk is a simple, lightweight, fast and portable 2D rigid body physics library written in C.

raygui 4.0
Dependencies: mesa@25.2.3 raylib@5.5
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://www.raylib.com
Licenses: Zlib
Build system: gnu
Synopsis: Simple and easy-to-use immediate-mode gui library
Description:

Originally inspired by Unity IMGUI (immediate mode GUI API).

Designed as an auxiliary module for raylib to create simple GUI interfaces using raylib graphic style (simple colors, plain rectangular shapes, wide borders...) but it can be adapted to other engines/frameworks.

mygui-gl 3.4.3
Dependencies: glu@9.0.2 libglvnd@1.7.0 mesa@25.2.3 sdl-union@1.2.68 font-dejavu@2.37 freetype@2.13.3 graphviz@7.0.1 libx11@1.8.12 ois@1.5.1
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: http://mygui.info/
Licenses: Expat
Build system: cmake
Synopsis: Fast, flexible and simple GUI (OpenGL backend)
Description:

MyGUI is a library for creating Graphical User Interfaces (GUIs) for games and 3D applications. The main goals of MyGUI are: speed, flexibility and ease of use.

libresprite 1.1
Dependencies: curl@8.6.0 freetype@2.13.3 giflib@5.2.1 googletest@1.17.0 libarchive@3.7.7 libjpeg-turbo@2.1.4 libpng@1.6.39 libwebp@1.3.2 libx11@1.8.12 libxext@1.3.6 libxxf86dga@1.1.6 libxxf86vm@1.1.6 lua@5.3.5 pixman@0.46.4 sdl2@2.30.8 sdl2-image@2.8.8 tinyxml2@11.0.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://libresprite.github.io/
Licenses: GPL 2+
Build system: cmake
Synopsis: Animated sprite editor and pixel art tool
Description:

LibreSprite is a tool for creating 2D pixel art for video games. In addition to basic pixel editing features, it can assist in the creation of animations, tiled graphics, texture atlases, and more. LibreSprite is a fork of the latest GPLv2 commit of Aseprite.

nml 0.8.1
Propagated dependencies: python-pillow@11.1.0 python-ply@3.11
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://github.com/OpenTTD/nml
Licenses: GPL 2+
Build system: python
Synopsis: NML compiler
Description:

NewGRF Meta Language (NML) is a python-based compiler, capable of compiling NML files (along with their associated language, sound and graphic files) into .grf and/or .nfo files.

instead 3.3.5
Dependencies: gtk+@3.24.51 lua@5.3.5 luajit@v2.1-0.04dca79 pkg-config@0.29.2 sdl2-image@2.8.8 sdl2-ttf@2.20.2 sdl2-mixer@2.6.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://instead3.syscall.ru/
Licenses: Expat
Build system: cmake
Synopsis: Text adventure interpreter
Description:

The STEAD (Simple TExt ADventures) interpreter provides functionality to play games that mix elements of visual novels, interactive fiction and classic point-and-click adventures.

box2d 2.4.1
Dependencies: libx11@1.8.12
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://box2d.org/
Licenses: Expat
Build system: cmake
Synopsis: 2D physics engine for games
Description:

Box2D is a 2D rigid body simulation library for games. Programmers can use it in their games to make objects move in realistic ways and make the game world more interactive. From the game engine's point of view, a physics engine is just a system for procedural animation.

love-nuklear 2.6.1
Dependencies: luajit@v2.1-0.04dca79
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://github.com/keharriso/love-nuklear/
Licenses: Expat
Build system: cmake
Synopsis: Lightweight immediate mode GUI for LÖVE games
Description:

LÖVE is a Lua framework for making 2D games. Nuklear is a minimal state immediate mode graphical user interface toolkit. This package is the Nuklear bindings for LÖVE created by Kevin Harrison.

mygui 3.4.3
Dependencies: font-dejavu@2.37 freetype@2.13.3 graphviz@7.0.1 libx11@1.8.12 ogre@14.3.2 ois@1.5.1
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: http://mygui.info/
Licenses: Expat
Build system: cmake
Synopsis: Fast, flexible and simple GUI
Description:

MyGUI is a library for creating Graphical User Interfaces (GUIs) for games and 3D applications. The main goals of MyGUI are: speed, flexibility and ease of use.

recastnavigation 1.6.0
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://github.com/recastnavigation/recastnavigation
Licenses: Zlib
Build system: cmake
Synopsis: Navigation system for games
Description:

Recast is state of the art navigation mesh construction toolset for games.

  • It is automatic, which means that you can throw any level geometry at it and you will get robust mesh out.

  • It is fast which means swift turnaround times for level designers.

The Recast process starts with constructing a voxel mold from a level geometry and then casting a navigation mesh over it. The process consists of three steps, building the voxel mold, partitioning the mold into simple regions, peeling off the regions as simple polygons.

Recast is accompanied with Detour, path-finding and spatial reasoning toolkit. You can use any navigation mesh with Detour, but of course the data generated with Recast fits perfectly.

Detour offers simple static navigation mesh which is suitable for many simple cases, as well as tiled navigation mesh which allows you to plug in and out pieces of the mesh. The tiled mesh allows you to create systems where you stream new navigation data in and out as the player progresses the level, or you may regenerate tiles as the world changes.

bullet 3.25
Dependencies: glu@9.0.2 libx11@1.8.12 mesa@25.2.3
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://pybullet.org/wordpress/
Licenses: Zlib
Build system: cmake
Synopsis: 3D physics engine library
Description:

Bullet is a physics engine library usable for collision detection. It is used in some video games and movies.

shlomif-cmake-modules 0-0.2fa3e9b
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://github.com/shlomif/shlomif-cmake-modules
Licenses: Expat
Build system: copy
Synopsis: CMake modules for Shlomi Fish's projects
Description:

This repository contains CMake modules which are used across Shlomi Fish's projects.

python-xsge 2021.10.11
Propagated dependencies: python-sge@2.0.2
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://python-sge.github.io/
Licenses: LGPL 3+
Build system: python
Synopsis: Extensions for the SGE Game Engine
Description:

xSGE is a collection of modules that make doing certain tasks with the SGE Game Engine easier. In addition to SGE's conveniences, the user has access to a GUI toolkit, lighting and physics frameworks and Tiled TMX format support.

trenchbroom 2024.2
Dependencies: assimp@5.4.3 bash-minimal@5.2.37 catch2@2.13.8 fmt@9.1.0 freeglut@3.4.0 freeimage@3.18.0 freetype@2.13.3 glew@2.2.0 glm@1.0.1 glu@9.0.2 libxxf86vm@1.1.6 mesa@25.2.3 miniz@3.0.2 qtbase@5.15.17 qtsvg@5.15.17 tinyxml2@11.0.0
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://kristianduske.com/trenchbroom/
Licenses: GPL 3+
Build system: cmake
Synopsis: Cross-platform level editor for Quake-engine based games
Description:

TrenchBroom is a cross-platform level editor for Quake-engine based games. It supports Quake, Quake 2, Hexen 2, as well as other games. TrenchBroom provides many simple and advanced tools to create complex and interesting levels.

grafx2 2.9
Dependencies: fontconfig-minimal@2.14.0 lua@5.3.5 sdl-union@1.2.68
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: http://pulkomandy.tk/projects/GrafX2
Licenses: GPL 2
Build system: gnu
Synopsis: Bitmap paint program
Description:

GrafX2 is a bitmap paint program inspired by the Amiga programs Deluxe Paint and Brilliance. Specializing in 256-color drawing, it includes a very large number of tools and effects that make it particularly suitable for pixel art, game graphics, and generally any detailed graphics painted with a mouse.

openmw 0.48.0
Dependencies: bullet@3.25 ffmpeg@8.0 libxt@1.3.1 lz4@1.10.0 mygui-gl@3.4.3 openal@1.23.1 openscenegraph@3.6-3.68c5c57 qtbase@5.15.17 recastnavigation@1.6.0 sdl2@2.30.8 unshield@1.4.3 icu4c@73.1 yaml-cpp@0.8.0-0.2f86d13 luajit@v2.1-0.04dca79 sqlite@3.39.3
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://openmw.org
Licenses: GPL 3
Build system: cmake
Synopsis: Re-implementation of the RPG Morrowind engine
Description:

OpenMW is a game engine which reimplements and extends the one that runs the 2002 open-world RPG Morrowind. The engine comes with its own editor, called OpenMW-CS which allows the user to edit or create their own original games.

csfml 2.6.1
Dependencies: sfml@2.6.2
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://www.sfml-dev.org/download/csfml/
Licenses: Zlib
Build system: cmake
Synopsis: C bindings for the SFML multimedia library
Description:

CSFML is the official C binding to the SFML libraries. SFML provides a simple interface to the various computer components, to ease the development of games and multimedia applications. It is composed of five modules: system, window, graphics, audio and network.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31091