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.
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.
libfprint is a library designed to make it easy for application developers to add support for consumer fingerprint readers to their software.
Libqmi is a GLib-based library for talking to WWAN modems and devices which speak the Qualcomm MSM Interface (QMI) protocol.
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.
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.
A set of symbols and convenience functions for Ayatana indicators.
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.
MalContent implements parental controls support which can be used by applications to filter or limit the access of child accounts to inappropriate content.
This package provides Wayland protocol extensions for Hyprland.
libxdg-basedir is a C library providing some functions to use with the freedesktop.org XDG Base Directory specification.
xdg-user-dirs is a tool to help manage "well known" user directories, such as the desktop folder or the music folder. It also handles localization (i.e. translation) of the file names. Designed to be automatically run when a user logs in, xdg-user-dirs can also be run manually by a user.
Telepathy logger is a headless observer client that logs information received by the Telepathy framework. It features pluggable backends to log different sorts of messages in different formats.
Wtype lets you simulate keyboard input and mouse activity, move and resize windows, etc.
Libinput is a library to handle input devices for display servers and other applications that need to directly deal with input devices.
This package provides a backend implementation for xdg-desktop-portal which uses GTK+ and various pieces of GNOME infrastructure, such as the org.gnome.Shell.Screenshot or org.gnome.SessionManager D-Bus interfaces.
Waypipe is a proxy for Wayland clients, with the aim of supporting behavior like ssh -X.
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.
libsfdo is a collection of libraries which implement some of the freedesktop.org specifications.
This package provides wayland-info tool that can be used to check which Wayland protocols and versions are advertised by the Wayland compositor.
UDisks provides interfaces to enumerate and perform operations on disks and storage devices. Any application (including unprivileged ones) can access the udisksd(8) daemon via the name org.freedesktop.UDisks2 on the system message bus.
This package provides a Python wrapper around libevdev, taking advantage of libevdev's advanced event handling. Documentation is available at https://python-libevdev.readthedocs.io/en/latest/. libevdev makes it easy to:
read and parse events from an input device;
create a virtual input device and make it send events;
duplicate an existing device and modify the event stream.
For information about libevdev, see: https://freedesktop.org/wiki/Software/libevdev/.
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.
This package provides an xdg-desktop-portal backend for Hyprland.
This package provides Wayland protocols designed for use in wlroots (and other compositors).