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

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.


shared-mime-info 2.3
Dependencies: glib@2.83.3 libxml2@2.14.6
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://www.freedesktop.org/wiki/Software/shared-mime-info
Licenses: GPL 2+
Build system: meson
Synopsis: Database of common MIME types
Description:

The shared-mime-info package contains the core database of common types and the update-mime-database command used to extend it. It requires glib2 to be installed for building the update command. Additionally, it uses intltool for translations, though this is only a dependency for the maintainers. This database is translated at Transifex.

poweralertd 0.2.0
Dependencies: elogind@255.17
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://sr.ht/~kennylevinsen/poweralertd
Licenses: GPL 3+
Build system: meson
Synopsis: Power alert daemon
Description:

poweralertd is a daemon that watches for UPower events and notifies the user using any notification daemon implementing org.freedesktop.Notifications.

wev 1.1.0
Dependencies: libxkbcommon@1.11.0 wayland@1.24.0 wayland-protocols@1.45
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://git.sr.ht/~sircmpwn/wev
Licenses: Expat
Build system: gnu
Synopsis: Wayland event viewer
Description:

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.

drm-info 2.6.0
Dependencies: libdrm@2.4.124 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.

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.

desktop-file-utils 0.26
Dependencies: glib@2.83.3
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: gnu
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.

packagekit 1.2.5
Dependencies: glib@2.83.3 gstreamer@1.26.3 gst-plugins-base@1.26.3 gtk+@3.24.51 polkit@121
Propagated dependencies: sqlite@3.39.3
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://www.freedesktop.org/software/PackageKit/
Licenses: GPL 2+
Build system: meson
Synopsis: API for package management, through D-Bus
Description:

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.

xdg-utils 1.2.1
Dependencies: bash-minimal@5.2.37 coreutils@9.1 file@5.46 gawk@5.3.0 grep@3.11 inetutils@2.5 perl-file-mimeinfo@0.33 sed@4.9 xprop@1.2.8 xset@1.2.5
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://www.freedesktop.org/wiki/Software/xdg-utils/
Licenses: Expat
Build system: gnu
Synopsis: Freedesktop.org scripts for desktop integration
Description:

The xdg-utils package is a set of simple scripts that provide basic desktop integration functions in the framework of the freedesktop.org project.

colord-gtk 0.3.1
Dependencies: gtk+@3.24.51
Propagated dependencies: colord@1.4.6 gtk@4.16.13
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.

appstream 1.0.5
Dependencies: curl@8.6.0 libsoup-minimal@2.74.3 libstemmer@2.2.0 libxmlb@0.3.14 libxml2@2.14.6 libyaml@0.2.5 lmdb@0.9.29
Propagated dependencies: glib@2.83.3
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://www.freedesktop.org/wiki/Distributions/AppStream/
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Tools and libraries to work with AppStream metadata
Description:

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.

udiskie 2.5.8
Dependencies: bash-minimal@5.2.37 gobject-introspection@1.82.0 gtk+@3.24.51 libappindicator@12.10.1-0-298 libnotify@0.8.3 python-docopt@0.6.2 python-keyutils@0.6 python-pygobject@3.50.0 python-pyxdg@0.28 python-pyyaml@6.0.2 udisks@2.10.1
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://github.com/coldfix/udiskie
Licenses: Expat
Build system: pyproject
Synopsis: Automounter for removable media
Description:

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.

telepathy-gabble 0.18.4-1.f1c762d
Dependencies: dbus@1.15.8 glib@2.83.3 gnutls@3.8.3 gobject-introspection@1.82.0 libnice@0.1.22 libsoup-minimal@2.74.3 libxslt@1.1.43 python@3.11.14
Propagated dependencies: telepathy-glib@0.24.2
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://telepathy.freedesktop.org/components/telepathy-gabble/
Licenses: LGPL 2.1
Build system: gnu
Synopsis: XMPP connection manager for Telepathy
Description:

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.

perl-file-desktopentry 0.22
Propagated dependencies: perl-file-basedir@0.09 perl-uri@5.05
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://metacpan.org/release/File-DesktopEntry
Licenses: GPL 1+
Build system: perl
Synopsis: Handle @file{.desktop} files
Description:

File::DesktopEntry parses .desktop files defined by the Freedesktop.org Desktop Entry specification. It can also run the applications define in those files.

python-cchardet 2.2.0a2
Dependencies: uchardet@0.0.8
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://github.com/PyYoshi/cChardet
Licenses: GPL 2+
Build system: pyproject
Synopsis: High-performance character encoding detection for Python
Description:

cChardet is a character encoding detector, written in Python, that binds to the C library uchardet to increase performance.

accountsservice 23.13.9
Dependencies: bash-minimal@5.2.37 coreutils-minimal@9.1 dbus@1.15.8 elogind@255.17 libxcrypt@4.4.38 shadow@4.13
Propagated dependencies: glib@2.83.3 polkit@121
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://www.freedesktop.org/wiki/Software/AccountsService/
Licenses: GPL 3+
Build system: meson
Synopsis: D-Bus interface for user account query and manipulation
Description:

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.

modem-manager 1.22.0
Dependencies: bash-completion@2.11 elogind@255.17 libgudev@238 libmbim@1.30.0 libqmi@1.34.0 libqrtr-glib@1.2.2 polkit@121
Propagated dependencies: glib@2.83.3
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://www.freedesktop.org/wiki/Software/ModemManager/
Licenses: GPL 2+
Build system: meson
Synopsis: Mobile broadband modems manager
Description:

ModemManager is a DBus-activated daemon which controls mobile broadband (2G/3G/4G) devices and connections. Whether built-in devices, USB dongles, bluetooth-paired telephones, or professional RS232/USB devices with external power supplies, ModemManager is able to prepare and configure the modems and setup connections with them.

weston 10.0.2
Dependencies: cairo-xcb@1.18.4 colord@1.4.6 dbus@1.15.8 elogind@255.17 freerdp@2.11.7 glib@2.83.3 gstreamer@1.26.3 gst-plugins-base@1.26.3 lcms@2.13.1 libdrm@2.4.124 libevdev@1.13.3 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@25.2.3 mtdev@1.1.6 linux-pam@1.5.2 pango@1.54.0 pipewire@1.4.5 wayland-protocols@1.45 xorg-server-xwayland@24.1.9
Propagated dependencies: libxkbcommon@1.11.0 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.3 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.

waylandpp 1.0.1
Dependencies: mesa@25.2.3 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.

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.13 shepherd@0.10.5 dbus@1.15.8 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.

libei 1.4.0
Dependencies: elogind@255.17 libevdev@1.13.3 libxkbcommon@1.11.0
Propagated dependencies: elogind@255.17
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://libinput.pages.freedesktop.org/libei/
Licenses: X11
Build system: meson
Synopsis: Emulated Input protocol implementation
Description:

Libei provides a client and server implementation of the EI protocol for Wayland compositors.

hyprwayland-scanner 0.4.5
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++.

libportal 0.9.1
Dependencies: gtk@4.16.13 gtk+@3.24.51 qtbase@5.15.17 qtx11extras@5.15.17
Propagated dependencies: glib@2.83.3
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://github.com/flatpak/libportal
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Flatpak portal library
Description:

libportal provides GIO-style async APIs for most Flatpak portals.

wayland 1.24.0
Dependencies: expat@2.7.1 libxml2@2.14.6
Propagated dependencies: libffi@3.4.6
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://wayland.freedesktop.org/
Licenses: Expat
Build system: meson
Synopsis: Core Wayland window system code and protocol
Description:

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.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31091