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.
Libei provides a client and server implementation of the EI protocol for Wayland compositors.
libxdg-basedir is a C library providing some functions to use with the freedesktop.org XDG Base Directory specification.
libportal provides GIO-style async APIs for most Flatpak portals.
xdg-desktop-portal is a portal front-end service for Flatpak and possibly other desktop containment frameworks. It works by exposing a series of D-Bus interfaces known as portals under a well-known name (org.freedesktop.portal.Desktop) and object path (/org/freedesktop/portal/desktop).
The portal interfaces include APIs for file access, opening URIs, printing and others.
The AccountService project provides a set of D-Bus interfaces for querying and manipulating user account information and an implementation of these interfaces, based on the useradd, usermod and userdel commands.
uchardet is an encoding detector library, which takes a sequence of bytes in an unknown character encoding without any additional information, and attempts to determine the encoding of the text. Returned encoding names are iconv-compatible.
libsfdo is a collection of libraries which implement some of the freedesktop.org specifications.
Localed is a tiny daemon that can be used to control the system locale and keyboard mapping from user programs. It is used among other things by the GNOME Shell. The localectl command-line tool allows you to interact with localed. This package is extracted from the broader systemd package.
Idle is an IRC connection manager for the Telepathy framework. This package enables usage of IRC channels and private messages in Telepathy instant messaging clients such as Empathy, GNOME Shell or KDE Telepathy.
Wev is a tool that opens a window, printing all events sent to a Wayland window, such as key presses. It is analogous to the X11 tool XEv.
Plymouth is an application that runs very early in the boot process and that provides a graphical boot animation while the boot process happens in the background. You are not supposed to install this on your own, it is only useful with system integration.
Telepathy Mission Control 5 is an account manager and channel dispatcher for the Telepathy framework, allowing user interfaces and other clients to share connections to real-time communication services without conflicting.
libqrtr-glib is a glib-based library to use and manage the QRTR (Qualcomm IPC Router) bus.
Wayland-Protocols contains Wayland protocols that add functionality not available in the Wayland core protocol. Such protocols either add completely new functionality, or extend the functionality of some other protocol either in Wayland core, or some other protocol in wayland-protocols.
File::Basedir can be used to find directories and files as specified by the Freedesktop.org Base Directory Specification. This specifications gives a mechanism to locate directories for configuration, application data and cache data.
Waypipe is a proxy for Wayland clients, with the aim of supporting behavior like ssh -X.
AppStream is a cross-distribution effort for enhancing the way we interact with the software repositories provided by distributions by standardizing software component metadata. It provides the foundation to build software-center applications, by providing metadata necessary for an application-centric view on package repositories. It additionally provides specifications for things like an unified software metadata database, screenshot services and various other things needed to create user-friendly application-centers for distributions.
File::Mimeinfo can be used to determine the MIME type of a file. It tries to implement the Freedesktop specification for a shared MIME database.
This package also contains two related utilities:
mimetypedetermines a file's MIME type;mimeopenopens files in an appropriate program according to their MIME type.
libfprint is a library designed to make it easy for application developers to add support for consumer fingerprint readers to their software.
This package provides wayland-info tool that can be used to check which Wayland protocols and versions are advertised by the Wayland compositor.
Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers.
Libinput is a library to handle input devices for display servers and other applications that need to directly deal with input devices.
Displaying and dumping information on Direct Rendering Manager devices.
Elogind is the systemd project's "logind" service, extracted out as a separate project. Elogind integrates with PAM to provide the org.freedesktop.login1 interface over the system bus, allowing other parts of a the system to know what users are logged in, and where.