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.
Pygame_SDL2 reimplements the Pygame API using SDL2, staying close to the original, but also adding some SDL2-specific features. While it aims to be used as a drop-in replacement, it appears to be developed mainly for Ren'py.
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.
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.
DeuTex is a wad composer for Doom, Heretic, Hexen and Strife. It can be used to extract the lumps of a wad and save them as individual files. Conversely, it can also build a wad from separate files. When extracting a lump to a file, it does not just copy the raw data, it converts it to an appropriate format (such as PPM for graphics, Sun audio for samples, etc.). Conversely, when it reads files for inclusion in pwads, it does the necessary conversions (for example, from PPM to Doom picture format). In addition, DeuTex has functions such as merging wads, etc.
Pygame-CE is a fork of the upstream pygame project by its former core developers. It aims to offer more frequent releases, continuous bugfixes and enhancements, and a new governance model.
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.
This package provides a game networking framework for Python.
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.
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.
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.
Python TMX reads and writes the Tiled TMX format in a simple way. This is useful for map editors or generic level editors, and it's also useful for using a map editor or generic level editor like Tiled to edit your game's levels.
pyscroll is a simple and fast module for animated scrolling maps for your new or existing game.
moonfish is a toy UCI chess engine written in C. It has TUI/CLI tools for using any UCI engine and also to connect UCI engines to Lichess and IRC.
Pioneers is an emulation of the board game The Settlers of Catan. It can be played on a local network, on the internet, and with AI players.
DFArc makes it easy to play and manage the GNU FreeDink game and its numerous D-Mods.
Armagetron Advanced is a multiplayer game in 3d that attempts to emulate and expand on the lightcycle sequence from the movie Tron. It's an old school arcade game slung into the 21st century. Highlights include a customizable playing arena, HUD, unique graphics, and AI bots. For the more advanced player there are new game modes and a wide variety of physics settings to tweak as well.
The Battle for Wesnoth is a fantasy, turn based tactical strategy game, with several single player campaigns, and multiplayer games (both networked and local).
Battle for control on a range of maps, using variety of units which have advantages and disadvantages against different types of attacks. Units gain experience and advance levels, and are carried over from one scenario to the next campaign.
Odamex is a modification of the Doom engine that allows players to easily join servers dedicated to playing Doom online.
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.
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.
AntiMicroX is a graphical program used to map gamepad keys to keyboard, mouse, scripts, and macros under both X.org and Wayland. With it you can control your system using a gamepad or play games that don't natively support gamepads. It can also be used for generating SDL2 configurations.
For unprivileged access to input events, this package provides udev rules for use with udev-service-type.
Knights is a multiplayer game involving several knights who must run around a dungeon and complete various quests. Each game revolves around a quest – for example, you might have to find some items and carry them back to your starting point. This may sound easy, but as there are only enough items in the dungeon for one player to win, you may end up having to kill your opponents to get their stuff! Other quests involve escaping from the dungeon, fighting a duel to the death against the enemy knights, or destroying an ancient book using a special wand.
FooBillard++ is an advanced 3D OpenGL billiard game based on the original foobillard 3.0a sources from Florian Berger. You can play it with one or two players or against the computer.
The game features:
Wood paneled table with gold covers and gold diamonds.
Reflections on balls.
Zoom in and out, rotation, different angles and bird's eye view.
Different game modes: 8 or 9-ball, Snooker or Carambole.
Tournaments. Compete against other players.
Animated cue with strength and eccentric hit adjustment.
Jump shots and snipping.
Realistic gameplay and billiard sounds.
Red-Green stereo.
And much more.
Barony is a first-person roguelike role-playing game with cooperative play. The player must descend a dark dungeon and destroy an undead lich while avoiding traps and fighting monsters. The game features randomly generated dungeons, 13 character classes, hundreds of items and artifacts, and cooperative multiplayer for up to four players. This package does not provide the game assets.