_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

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.


localed 257.4
Dependencies: util-linux@2.40.4 kbd@2.5.1 xkeyboard-config@2.44 kexec-tools@2.0.31 linux-pam@1.5.2 libcap@2.64 libxcrypt@4.4.38 util-linux@2.40.4 shadow@4.19.0 shepherd@0.10.5 dbus@1.16.2 eudev@3.2.14 acl@2.3.1
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://www.freedesktop.org/wiki/Software/systemd/localed/
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Control the system locale and keyboard layout
Description:

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.

telepathy-mission-control 5.16.6
Dependencies: dconf@0.40.0 libgnome-keyring@3.12.0
Propagated dependencies: telepathy-glib@0.24.2
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://telepathy.freedesktop.org/wiki/Components/Mission_Control/
Licenses: LGPL 2.1
Build system: gnu
Synopsis: Telepathy real-time communication framework management daemon
Description:

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.

python-pyxdg 0.28
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://www.freedesktop.org/wiki/Software/pyxdg
Licenses: LGPL 2.0
Build system: pyproject
Synopsis: Implementations of freedesktop.org standards in Python
Description:

PyXDG is a collection of implementations of freedesktop.org standards in Python.

waylandpp 1.0.1
Dependencies: mesa@26.0.2 pugixml@1.12.1
Propagated dependencies: wayland@1.24.0
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://github.com/NilsBrause/waylandpp
Licenses: FreeBSD
Build system: cmake
Synopsis: Wayland C++ bindings
Description:

This package provides C++ bindings for the Wayland display protocol.

libxdg-basedir 1.2.3
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://github.com/devnev/libxdg-basedir
Licenses: Expat
Build system: gnu
Synopsis: Implementation of the XDG Base Directory specification
Description:

libxdg-basedir is a C library providing some functions to use with the freedesktop.org XDG Base Directory specification.

xdg-user-dirs 0.17
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://www.freedesktop.org/wiki/Software/xdg-user-dirs/
Licenses: GPL 2
Build system: gnu
Synopsis: Tool to help manage "well known" user directories
Description:

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.

wayland-protocols 1.47
Dependencies: wayland@1.24.0
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://wayland.freedesktop.org
Licenses: Expat
Build system: meson
Synopsis: Wayland protocols
Description:

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.

colord-gtk 0.3.1
Dependencies: gtk+@3.24.51
Propagated dependencies: colord@1.4.6 gtk@4.22.1
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://www.freedesktop.org/software/colord/
Licenses: LGPL 2.1+
Build system: meson
Synopsis: GTK integration for libcolord
Description:

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.

libappindicator 12.10.1-0-298
Dependencies: dbus-glib@0.112
Propagated dependencies: gtk+@3.24.51 libdbusmenu@16.04.0-496
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://launchpad.net/libappindicator
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Allow applications to export a menu into the Unity menu bar
Description:

A library to allow applications to export a menu, originally into the Unity menu bar. Based on KSNI, it also works in KDE and will fallback to generic Systray support if none of those are available.

iio-sensor-proxy 3.8
Dependencies: glib@2.86.0 libgudev@238 polkit@121
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://gitlab.freedesktop.org/hadess/iio-sensor-proxy
Licenses: GPL 3+
Build system: meson
Synopsis: IIO sensors to D-Bus proxy
Description:

iio-sensor-proxy is a daemon which passes IIO sensor data to D-Bus.

hyprwayland-scanner 0.4.6
Dependencies: pugixml@1.12.1
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://github.com/hyprwm/hyprwayland-scanner
Licenses: Modified BSD
Build system: cmake
Synopsis: Hyprland implementation of @code{wayland-scanner}
Description:

This package provides a Hyprland implementation of wayland-scanner, in and for C++.

weston 10.0.2
Dependencies: cairo-xcb@1.18.4 colord@1.4.6 dbus@1.16.2 elogind@255.17 freerdp@2.11.7 glib@2.86.0 gstreamer@1.28.1 gst-plugins-base@1.28.1 lcms@2.13.1 libdrm@2.4.131 libevdev@1.13.6 libinput-minimal@1.29.1 libjpeg-turbo@2.1.4 libpng@1.6.39 libunwind@1.6.2 libva@2.22.0 libwebp@1.3.2 libx11@1.8.12 libxcb@1.17.0 libxcursor@1.2.3 libxml2@2.14.6 mesa@26.0.2 mtdev@1.1.6 linux-pam@1.5.2 pango@1.56.4 pipewire@1.6.2 wayland-protocols@1.47 xorg-server-xwayland@24.1.12
Propagated dependencies: libxkbcommon@1.13.1 pixman@0.46.4 wayland@1.24.0
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://wayland.freedesktop.org
Licenses: Expat
Build system: meson
Synopsis: Reference implementation of a Wayland compositor
Description:

Weston is the reference implementation of a Wayland compositor, and a useful compositor in its own right.

A Wayland compositor allows applications to render to a shared offscreen buffer using OpenGL ES. The compositor then culls the hidden parts and composes the final output. A Wayland compositor is essentially a multiplexer to the KMS/DRM Linux kernel devices.

libinput-minimal 1.29.1
Dependencies: libevdev@1.13.6 mtdev@1.1.6
Propagated dependencies: eudev@3.2.14
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://www.freedesktop.org/wiki/Software/libinput/
Licenses: X11
Build system: meson
Synopsis: Input devices handling library
Description:

Libinput is a library to handle input devices for display servers and other applications that need to directly deal with input devices.

xdgcpp 0.1.0-0.e2c40c0
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://github.com/Grumbel/xdgcpp
Licenses: LGPL 3+
Build system: cmake
Synopsis: C++ implementation of the XDG base dir specification
Description:

This package provides a straightforward implementation of the XDG Base Directory Specification.

libmbim 1.30.0
Dependencies: bash-completion@2.11 libgudev@238
Propagated dependencies: glib@2.86.0
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://www.freedesktop.org/wiki/Software/libmbim/
Licenses: LGPL 2.0+ GPL 2+
Build system: meson
Synopsis: Library to communicate with MBIM-powered modems
Description:

Libmbim is a GLib-based library for talking to WWAN modems and devices which speak the Mobile Interface Broadband Model (MBIM) protocol.

xdg-desktop-portal-hyprland 1.3.12
Dependencies: bash-minimal@5.2.37 grim@1.5.0 hyprland@0.55.4 hyprland-protocols@0.7.0 hyprlang@0.6.8 hyprutils@0.13.1 mesa@26.0.2 pipewire@1.6.2 qtwayland@6.9.2 sdbus-c++@2.1.0 slurp@1.5.0 wayland@1.24.0 wayland-protocols@1.47
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://github.com/hyprwm/xdg-desktop-portal-hyprland
Licenses: Modified BSD
Build system: qt
Synopsis: Hyprland implementation of @code{xdg-desktop-portal} backend
Description:

This package provides an xdg-desktop-portal backend for Hyprland.

fprintd 1.94.2
Dependencies: dbus-glib@0.112 elogind@255.17 libfprint@1.94.5 linux-pam@1.5.2 polkit@121
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://fprint.freedesktop.org/
Licenses: GPL 2+
Build system: meson
Synopsis: D-Bus daemon that exposes fingerprint reader functionality
Description:

fprintd is a D-Bus daemon that offers functionality of libfprint, a library to access fingerprint readers, over the D-Bus interprocess communication bus. This daemon layer above libfprint solves problems related to applications simultaneously competing for fingerprint readers.

wayland-utils 1.2.0
Dependencies: libdrm@2.4.131 wayland@1.24.0 wayland-protocols@1.47
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://wayland.freedesktop.org/
Licenses: Expat
Build system: meson
Synopsis: Display information about the Wayland protocols
Description:

This package provides wayland-info tool that can be used to check which Wayland protocols and versions are advertised by the Wayland compositor.

drm-info 2.6.0
Dependencies: libdrm@2.4.131 json-c@0.18 pciutils@3.13.0
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://gitlab.freedesktop.org/emersion/drm_info
Licenses: Expat
Build system: meson
Synopsis: Dump DRM device info
Description:

Displaying and dumping information on Direct Rendering Manager devices.

hyprland-protocols 0.7.0
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://github.com/hyprwm/hyprland-protocols
Licenses: Modified BSD
Build system: meson
Synopsis: Wayland protocol extensions for Hyprland
Description:

This package provides Wayland protocol extensions for Hyprland.

perl-file-basedir 0.09
Propagated dependencies: perl-ipc-system-simple@1.26
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://metacpan.org/release/File-BaseDir
Licenses: GPL 1+
Build system: perl
Synopsis: Use the Freedesktop.org base directory specification
Description:

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 0.11.0
Dependencies: ffmpeg@8.1.1 lz4@1.10.0 libdrm@2.4.131 libva@2.22.0 mesa@26.0.2 vulkan-loader@1.4.335.0 zstd@1.5.6
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://gitlab.freedesktop.org/mstoeckl/waypipe
Licenses: Expat
Build system: meson
Synopsis: Proxy for Wayland protocol applications
Description:

Waypipe is a proxy for Wayland clients, with the aim of supporting behavior like ssh -X.

libqrtr-glib 1.2.2
Dependencies: libgudev@238 libmbim@1.30.0
Propagated dependencies: glib@2.86.0
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Qualcomm IPC Router protocol helper library
Description:

libqrtr-glib is a glib-based library to use and manage the QRTR (Qualcomm IPC Router) bus.

desktop-file-utils 0.28
Dependencies: glib@2.86.0
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://www.freedesktop.org/wiki/Software/desktop-file-utils/
Licenses: GPL 2+
Build system: meson
Synopsis: Utilities for working with desktop entries
Description:

This package contains a few command line utilities for working with desktop entries:

desktop-file-validate

Validates a desktop file and prints warnings/errors about desktop entry specification violations.

desktop-file-install

Installs a desktop file to the applications directory, optionally munging it a bit in transit.

update-desktop-database

Updates the database containing a cache of MIME types handled by desktop files.

Total packages: 32521