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.
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.
This package provides Wayland protocols designed for use in wlroots (and other compositors).
This package provides a Hyprland implementation of wayland-scanner, in and for C++.
PackageKit provides a way of performing package management tasks, e.g. updating, removing and installing software. Through supporting many backends, PackageKit can perform these tasks using the appropriate package manager for the current system.
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.
MalContent implements parental controls support which can be used by applications to filter or limit the access of child accounts to inappropriate content.
Some projects rely on the sd-bus library for DBus support. However not all systems have systemd or elogind installed. This library provides just sd-bus (and the busctl utility).
A set of symbols and convenience functions for Ayatana indicators.
This package provides xdg-desktop-portal-wlr. This project seeks to add support for the screenshot, screencast, and possibly remote-desktop xdg-desktop-portal interfaces for wlroots based compositors.
Waypipe is a proxy for Wayland clients, with the aim of supporting behavior like ssh -X.
This package is a partial implementation of the systemd-hostnamed daemon. It provides the org.freedesktop.hostname1 D-Bus interface, which helps applications like GNOME Settings retrieve and modify the system’s hostname, as well as set a pretty hostname for display.
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.
Libei provides a client and server implementation of the EI protocol for Wayland compositors.
Libglib-testing is a test library providing test harnesses and mock classes which complement the classes provided by GLib. It is intended to be used by any project which uses GLib and which wants to write internal unit tests.
Libinput is a library to handle input devices for display servers and other applications that need to directly deal with input devices.
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.
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.
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.
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.
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.
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.
libdecor is a library that can help Wayland clients draw window decorations for them. It aims to provide multiple backends that implements the decoration drawing.
Libliftoff eases the use of KMS planes from userspace. Users create "virtual planes" called layers, set KMS properties on them, and libliftoff will pick hardware planes for these layers if possible.
Gabble is a Jabber/XMPP connection manager for the Telepathy framework, currently supporting:
single-user chats
multi-user chats
voice/video calling
file transfer
with Jabber/XMPP interoperability.
Telepathy is a D-Bus framework for unifying real time communication, including instant messaging, voice calls and video calls. It abstracts differences between protocols to provide a unified interface for applications.