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.
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.
Pybox2d is a 2D physics library for your games and simple simulations. It's based on the Box2D library, written in C++. It supports several shape types (circle, polygon, thin line segments), and quite a few joint types (revolute, prismatic, wheel, etc.).
This library is a parser and writer for the NBT file format. It is suited to inspect and edit the Minecraft data files.
Pygame is a set of Python modules designed for writing games. It adds functionality on top of the SDL library, allowing you to create games and multimedia programs in the Python language.
This package provides the standard library for Inform 6.
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.
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.
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:
grfcodecdecodes and encodes GRF files for OpenTTD.grfidextracts the so-called "GRF ID" from a GRF.grfstripstrips all sprites from a GRF.nforenumchecks NFO code for errors, making corrections when necessary.
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.
Bullet is a physics engine library usable for collision detection. It is used in some video games and movies.
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.
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.
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.
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.
The Question is a short example visual novel showing that your Ren'py installation works, similar to a "Hello World" program in other programming languages.
This package provides an interactive tutorial for the Ren'py visual novel engine, explaining all of its features.
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.
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.
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.
BBC BASIC is the programming language originally specified and adopted by the British Broadcasting Corporation for its groundbreaking Computer Literacy Project of the early 1980s. BBC BASIC for SDL 2.0 combines the simplicity of BASIC with the sophistication of a modern structured language, allowing you to write utilities and games, use sound and graphics, perform calculations and create complete applications.
This package contains a collection of modules for the Bennu Game Development programming language, from CD handling through SDL to joystick support.
This package contains the shared libraries and Python modules of Ren'py. While functional, they are not meaningful on their own without the launcher and common Ren'py code provided by the renpy package and are only used to bootstrap it.
Package sdl provides a Driver for making native graphical apps.
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.