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.
QQWing is a Sudoku puzzle generator and solver. It offers the following features:
Can solve 1000 puzzles in 1 second and generate 1000 puzzles in 25 seconds.
Uses logic. Uses as many solve techniques as possible when solving puzzles rather than guessing.
Rates puzzles. Most generators don't give an indication of the difficulty of a Sudoku puzzle. QQwing does.
Can print solve instructions for any puzzle.
Customizable output style, including a CSV style that is easy to import into a database.
This package contains the game engine of Tesseract, a first-person shooter focused on cooperative in-game map editing.
The engine is derived from Cube 2: Sauerbraten technology but with upgraded modern rendering techniques. The new rendering features include fully dynamic omnidirectional shadows, global illumination, HDR lighting, deferred shading, morphological / temporal / multisample anti-aliasing, and much more.
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.
Tsukundere is a game engine geared heavily towards the development of visual novels, written on top of Guile-SDL2. It is still experimental.
OpenVR is an API and runtime that allows access to VR hardware from multiple vendors without requiring that applications have specific knowledge of the hardware they are targeting.
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.
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.
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.
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 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.
pytmx is a map loader for python/pygame designed for games. It provides smart tile loading with a fast and efficient storage base.
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.
Bennu Game Development, also known as bennudg, is a programming language tailored at game development. It is the successor of Fenix.
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.
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.
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.
go-sdl2 is SDL2 wrapped for Go users. It enables interoperability between Go and the SDL2 library which is written in C. That means the original SDL2 installation is required for this to work.
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.
Chipmunk is a simple, lightweight, fast and portable 2D rigid body physics library written in C.
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.
LÖVE is a framework for making 2D games in the Lua programming language.
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.
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.
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.