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

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.


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.

tic80 1.2.0-1.fcfd7c9
Dependencies: argparse@1.1.0 fennel@1.6.0 giflib@5.2.1 janet@1.40.1 kubazip@0.3.3 libpng@1.6.39 lua@5.3.5 mruby@3.3.0 naett@0.3.3 pulseaudio@16.1 quickjs@2025-04-26 s7@24.1-0.23a64fa sdl2@2.30.8 squirrel@3.2 wasm3@0.5.0-1.139076a
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://tic80.com/
Licenses: Expat
Build system: cmake
Synopsis: Fantasy tiny computer
Description:

TIC-80 is a fantasy computer for making, playing and sharing tiny games. There are built-in tools for development: code, sprites, maps, sound editors and the command line, which is enough to create a mini retro game.

grfcodec 6.0.6-0.7ded8eb
Dependencies: boost@1.89.0 libpng@1.6.39 zlib@1.3.1
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://dev.openttdcoop.org/projects/grfcodec
Licenses: GPL 2 GPL 2+ Zlib
Build system: cmake
Synopsis: GRF development tools
Description:

The Graphics Resource File (GRF) development tools are a set of tools for developing (New)GRFs. It includes a number of smaller programs, each with a specific task:

  1. grfcodec decodes and encodes GRF files for OpenTTD.

  2. grfid extracts the so-called "GRF ID" from a GRF.

  3. grfstrip strips all sprites from a GRF.

  4. nforenum checks NFO code for errors, making corrections when necessary.

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.

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.

rinutils 0.10.3
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://github.com/shlomif/rinutils
Licenses: Expat
Build system: cmake
Synopsis: Collection of C headers
Description:

Rinutils is a set of C headers containing macros and static functions that have been extracted from Shlomi Fish's projects.

surgescript 0.6.0
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://docs.opensurge2d.org
Licenses: ASL 2.0
Build system: cmake
Synopsis: Scripting language for games
Description:

SurgeScript is a dynamically typed object-oriented scripting language designed for games. Each object is a state machine that can be customized by attaching other objects. The language supports automatic garbage collection and can be extended with plugins.

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.

sfml 3.0.1
Dependencies: eudev@3.2.14 glew@2.2.0 libjpeg-turbo@2.1.4 libsndfile@1.2.0 libx11@1.8.12 libxcursor@1.2.3 libxi@1.8.2 libxrandr@1.5.4 mesa@25.2.3 stb-image@2.30 stb-image-write@1.16 vulkan-headers@1.4.321.0 xcb-util-image@0.4.1
Propagated dependencies: flac@1.5.0 freetype@2.13.3 libvorbis@1.3.7 openal@1.23.1
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://www.sfml-dev.org
Licenses: Zlib
Build system: cmake
Synopsis: Simple and Fast Multimedia Library
Description:

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.

ode 0.16.6
Dependencies: glu@9.0.2 libccd@2.1 mesa@25.2.3
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://www.ode.org/
Licenses: LGPL 2.1+ Expat
Build system: cmake
Synopsis: High performance library for simulating rigid body dynamics
Description:

ODE is a high performance library for simulating rigid body dynamics. It is fully featured, stable, mature and platform independent with an easy to use C/C++ API. It has advanced joint types and integrated collision detection with friction. ODE is useful for simulating vehicles, objects in virtual reality environments and virtual creatures. It is currently used in many computer games, 3D authoring tools and simulation tools.

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.

python-neteria 1.0.2
Propagated dependencies: python-rsa@4.9.1
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://pypi.org/project/neteria/
Licenses: GPL 3+
Build system: python
Synopsis: Simple game networking library
Description:

This package provides a game networking framework for Python.

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.

physfs 3.0.2
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://icculus.org/physfs
Licenses: Zlib
Build system: cmake
Synopsis: File system abstraction library
Description:

PhysicsFS is a library to provide abstract access to various archives. It is intended for use in video games. For security, no file writing done through the PhysicsFS API can leave a defined write directory. For file reading, a search path with archives and directories is defined, and it becomes a single, transparent hierarchical file system. So archive files can be accessed in the same way as you access files directly on a disk, and it makes it easy to ship a new archive that will override a previous archive on a per-file basis.

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.

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.

python-nbt 1.5.1
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://github.com/twoolie/NBT
Licenses: Expat
Build system: pyproject
Synopsis: Named Binary Tag reader and writer
Description:

This library is a parser and writer for the NBT file format. It is suited to inspect and edit the Minecraft data files.

godot 4.5
Dependencies: alsa-lib@1.2.11 bash-minimal@5.2.37 brotli@1.0.9 dbus@1.15.8 embree@4.3.3 enet@1.3.18 eudev@3.2.14 fontconfig-minimal@2.14.0 freetype-with-brotli@2.13.3 glew@2.2.0 glslang@1.4.321.0 glu@9.0.2 libpng@1.6.39 harfbuzz@11.4.4 icu4c@73.1 libdecor@0.2.2 libjpeg-turbo@3.1.2 libtheora@1.1.1 libvorbis@1.3.7 libvpx@1.15.2 libwebp@1.3.2 libx11@1.8.12 libxcursor@1.2.3 libxi@1.8.2 libxinerama@1.1.5 libxkbcommon@1.11.0 libxrandr@1.5.4 mbedtls@2.28.9 mesa@25.2.3 openxr@1.0.26 opusfile@0.12 pcre2@10.42 pulseaudio@16.1 sdl3@3.2.10 speech-dispatcher@0.11.5 vulkan-volk@1.4.304 wayland@1.24.0 wayland-protocols@1.45 wslay@1.1.1 zenity@3.44.1 zlib@1.3.1 zstd@1.5.6
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://godotengine.org/
Licenses: Expat
Build system: scons
Synopsis: Advanced 2D and 3D game engine
Description:

Godot is an advanced multi-platform game engine written in C++. If features design tools such as a visual editor, can import 3D models and provide high-quality 3D rendering, it contains an animation editor, and can be scripted in a Python-like language.

python-pygame-menu 4.5.4
Propagated dependencies: python-pygame@2.5.2 python-pyperclip@1.9.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://pygame-menu.readthedocs.io
Licenses: Expat
Build system: pyproject
Synopsis: Menu for pygame
Description:

Pygame-menu is a python-pygame library for creating menus and GUIs. It supports several widgets, such as buttons, color inputs, clock objects, drop selectors, frames, images, labels, selectors, tables, text inputs, color switches, and many more, with multiple options to customize.

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.

scummc 0.2.1
Dependencies: freetype@2.13.3 gtk+@2.24.33 sdl12-compat@1.2.68
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://github.com/AlbanBedel/scummc
Licenses: GPL 2+
Build system: gnu
Synopsis: SCUMM Compiler
Description:

ScummC is a set of tools allowing to create SCUMM games from scratch. It is capable of creating games for SCUMM version 6 and partially version 7.

qqwing 1.3.4
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://qqwing.com/
Licenses: GPL 2+
Build system: gnu
Synopsis: Sudoku puzzle solver and generator
Description:

QQWing is a Sudoku puzzle generator and solver. It offers the following features:

  1. Can solve 1000 puzzles in 1 second and generate 1000 puzzles in 25 seconds.

  2. Uses logic. Uses as many solve techniques as possible when solving puzzles rather than guessing.

  3. Rates puzzles. Most generators don't give an indication of the difficulty of a Sudoku puzzle. QQwing does.

  4. Can print solve instructions for any puzzle.

  5. Customizable output style, including a CSV style that is easy to import into a database.

bennu-game-development-modules 353
Dependencies: zlib@1.3.1 libpng@1.6.39 openssl@3.0.8 sdl-mixer@1.2.12 bennu-game-development@353
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://sourceforge.net/projects/bennugd/
Licenses: Zlib
Build system: gnu
Synopsis: Modules for the Bennu Game Development programming language
Description:

This package contains a collection of modules for the Bennu Game Development programming language, from CD handling through SDL to joystick support.

libccd 2.1
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://github.com/danfis/libccd
Licenses: Expat
Build system: cmake
Synopsis: Library for collision detection between two convex shapes
Description:

libccd is library for a collision detection between two convex shapes. libccd implements variation on Gilbert–Johnson–Keerthi algorithm plus Expand Polytope Algorithm (EPA) and also implements algorithm Minkowski Portal Refinement (MPR, a.k.a. XenoCollide) as described in Game Programming Gems 7.

Page: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869
Total results: 68842