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.
The xdg-utils package is a set of simple scripts that provide basic desktop integration functions in the framework of the freedesktop.org project.
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).
PyXDG is a collection of implementations of freedesktop.org standards in Python.
Wtype lets you simulate keyboard input and mouse activity, move and resize windows, etc.
RealtimeKit is a D-Bus system service that changes the scheduling policy of user processes and threads to SCHED_RR (i.e. realtime scheduling mode) on request. It is intended to be used as a secure mechanism to allow real-time scheduling to be used by normal user processes.
This package provides wayland-info tool that can be used to check which Wayland protocols and versions are advertised by the Wayland compositor.
A set of symbols and convenience functions for Ayatana indicators.
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.
Salut is a link-local XMPP (XEP-0174) connection manager for the Telepathy framework, currently supporting presence and single-user chats with iChat interoperability, and multi-user chats and Tubes using the Clique protocol.
File::DesktopEntry parses .desktop files defined by the Freedesktop.org Desktop Entry specification. It can also run the applications define in those files.
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.
This is a GTK convenience library for interacting with colord. It is useful for both applications which need colour management and applications that wish to perform colour calibration.
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.
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.
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.
The udiskie program is a udisks2 front-end that manages removable media such as CDs or flash drives from userspace.
Its features include:
automount removable media,
notifications,
tray icon,
command line tools for manual (un)mounting,
LUKS encrypted devices,
unlocking with keyfiles,
loop devices (mounting ISO archives),
password caching.
This package provides an xdg-desktop-portal backend for Hyprland.
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.
Libei provides a client and server implementation of the EI protocol for Wayland compositors.
libqrtr-glib is a glib-based library to use and manage the QRTR (Qualcomm IPC Router) bus.
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.
This package provides a backend implementation for xdg-desktop-portal that allows using your preferred terminal file manager as file chooser in other applications.
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.