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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package provides the GameStream core code for the protocol.
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.
GNU Chess is a chess engine. It allows you to compete against the computer in a game of chess, either through the default terminal interface or via an external visual interface such as GNU XBoard.
libsquish is a lossy software DXT texture compression library. It implements the 3 useful DXT flavours (1,3,5) and has SIMD support for x86 (SSE) and powerpc (Altivec). It can be used (as a much slower software fallback) instead of the hardware implementations present on most modern graphics chips.
Tennix is a 2D tennis game. You can play against the computer or against another player using the keyboard. The game runs in-window at 640x480 resolution or fullscreen.
Solarus is a 2D game engine written in C++, that can run games scripted in Lua. It has been designed with 16-bit classic Action-RPGs in mind.
You are a robot moving around in a realm filled with ASCII characters. Examine humorously described though useless items as you search for a kitten among them. The theme of this Zen simulation is continued in its documentation.
Speed Dreams is a car racing simulator featuring high-quality 3D graphics and an accurate physics engine, aiming for maximum realism. Initially forked from TORCS, it features improvements to the graphics and physics simulation, and supports modern input methods such as gamepads by use of the SDL library. It features more than 20 tracks and more than 80 cars to race with. Extra (freely licensed) assets can be downloaded via the in-game download manager.
In this game you are the captain of the cargo ship Chromium B.S.U. and are responsible for delivering supplies to the troops on the front line. Your ship has a small fleet of robotic fighters which you control from the relative safety of the Chromium vessel.
HyperRogue is a game in which the player collects treasures and fights monsters -- rogue-like but for the fact that it is played on the hyperbolic plane and not in euclidean space.
In HyperRogue, the player can move through different parts of the world, which are home to particular creatures and may be subject to their own rules of "physics".
While the game can use ASCII characters to display the the classical rogue symbols, it still needs graphics to render the non-euclidean world.
Cataclysm: Dark Days Ahead (or "DDA" for short) is a roguelike set in a post-apocalyptic world. Struggle to survive in a harsh, persistent, procedurally generated world. Scavenge the remnants of a dead civilization for food, equipment, or, if you are lucky, a vehicle with a full tank of gas to get you out of Dodge. Fight to defeat or escape from a wide variety of powerful monstrosities, from zombies to giant insects to killer robots and things far stranger and deadlier, and against the others like yourself, that want what you have.
The OpenGFX project is an implementation of the OpenTTD base graphics set that aims to ensure the best possible out-of-the-box experience.
OpenGFX provides you with...
All graphics you need to enjoy OpenTTD.
Uniquely drawn rail vehicles for every climate.
Completely snow-aware rivers.
Different river and sea water.
Snow-aware buoys.
OpenClonk is a multiplayer action/tactics/skill game. It is often referred to as a mixture of The Settlers and Worms. In a simple 2D antfarm-style landscape, the player controls a crew of Clonks, small but robust humanoid beings. The game encourages free play but the normal goal is to either exploit valuable resources from the earth by building a mine or fight each other on an arena-like map.
GNU Go is a program that plays the game of Go, in which players place stones on a grid to form territory or capture other stones. While it can be played directly from the terminal, rendered in ASCII characters, it is also possible to play GNU Go with 3rd party graphical interfaces or even in Emacs. It supports the standard game storage format (SGF, Smart Game Format) and inter-process communication format (GMP, Go Modem Protocol).
Endless Sky is a 2D space trading and combat game. Explore other star systems. Earn money by trading, carrying passengers, or completing missions. Use your earnings to buy a better ship or to upgrade the weapons and engines on your current one. Blow up pirates. Take sides in a civil war. Or leave human space behind and hope to find friendly aliens whose culture is more civilized than your own.
Warzone 2100 offers campaign, multi-player, and single-player skirmish modes. An extensive tech tree with over 400 different technologies, combined with the unit design system, allows for a wide variety of possible units and tactics.
GNU FreeDink is a free and portable re-implementation of the engine for the role-playing game Dink Smallwood. It supports not only the original game data files but it also supports user-produced game mods or "D-Mods". To that extent, it also includes a front-end for managing all of your D-Mods.
NetHack is a single player dungeon exploration game that runs on a wide variety of computer systems, with a variety of graphical and text interfaces all using the same game engine. Unlike many other Dungeons & Dragons-inspired games, the emphasis in NetHack is on discovering the detail of the dungeon and not simply killing everything in sight - in fact, killing everything in sight is a good way to die quickly. Each game presents a different landscape - the random number generator provides an essentially unlimited number of variations of the dungeon and its denizens to be discovered by the player in one of a number of characters: you can pick your race, your role, and your gender.
Curse of War is a fast-paced action strategy game originally implemented using ncurses user interface. An SDL graphical version is also available.
SuperTux is a classic 2D jump'n run sidescroller game in a style similar to the original Super Mario games.
L'Abbaye des Morts is a 2D platform game set in 13th century France. The Cathars, who preach about good Christian beliefs, were being expelled by the Catholic Church out of the Languedoc region in France. One of them, called Jean Raymond, found an old church in which to hide, not knowing that beneath its ruins lay buried an ancient evil.
Battle Tanks (also known as "btanks") is a funny battle game, where you can choose one of three vehicles and eliminate your enemy using the whole arsenal of weapons. It has original cartoon-like graphics and cool music, it’s fun and dynamic, it has several network modes for deathmatch and cooperative.
No More Secrets provides a command line tool called "nms" that recreates the famous data decryption effect seen on screen in the 1992 movie "Sneakers".
This command works on piped data. Pipe any ASCII or UTF-8 text to nms, and it will apply the hollywood effect, initially showing encrypted data, then starting a decryption sequence to reveal the original plaintext characters.
oshu! is a minimalist variant of the osu! rhythm game, which is played by pressing buttons and following along sliders as they appear on screen. Its aim is to be able to play any beatmap even on low-end hardware.
This package provides the core application, but no beatmaps. You need to download and unpack them separately.