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

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.


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.

libportal 0.9.1
Dependencies: gtk@4.22.1 gtk+@3.24.51 qtbase@6.9.2
Propagated dependencies: glib@2.86.0
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.

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-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.7 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.

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.

perl-file-mimeinfo 0.33
Dependencies: bash-minimal@5.2.37
Propagated dependencies: shared-mime-info@2.3 perl-file-desktopentry@0.22
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://metacpan.org/release/File-MimeInfo
Licenses: GPL 1+
Build system: perl
Synopsis: Determine file type from the file name
Description:

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:

  • mimetype determines a file's MIME type;

  • mimeopen opens files in an appropriate program according to their MIME type.

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.

xdg-desktop-portal-termfilechooser 1.3.0
Dependencies: basu@0.2.1 libinih@62 sed@4.9
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://github.com/hunkyburrito/xdg-desktop-portal-termfilechooser
Licenses: Expat
Build system: meson
Synopsis: @code{xdg-desktop-portal} backend for choosing files with your favorite terminal file chooser
Description:

This package provides a backend implementation for xdg-desktop-portal that allows using your preferred terminal file manager as file chooser in other applications.

wayland-protocols-1.42 1.42
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.

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.

flatpak-xdg-utils 1.0.5
Dependencies: glib@2.86.0
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://github.com/flatpak/flatpak-xdg-utils
Licenses: LGPL 2.0+ LGPL 2.1+
Build system: meson
Synopsis: Simple portal-based commandline tools for use inside sandboxes
Description:

This package contains a number of commandline utilities for use inside Flatpak sandboxes and other containers, like guix shell --container. They work by talking to portals. Currently, there is flatpak-spawn for running commands in sandboxes as well as xdg-open and xdg-email, which are compatible with the well-known scripts of the same name.

telepathy-logger 0.8.2-0.5eaf8c9
Dependencies: sqlite@3.39.3
Propagated dependencies: libxml2@2.14.6 telepathy-glib@0.24.2
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://telepathy.freedesktop.org/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Telepathy logger library
Description:

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.

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.

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.

rtkit 0.14
Dependencies: dbus@1.16.2 libcap@2.64 polkit@121 xxd@9.2.0333
Channel: guix
Location: gnu/packages/freedesktop.scm (gnu packages freedesktop)
Home page: https://gitlab.freedesktop.org/pipewire/rtkit
Licenses: GPL 3
Build system: meson
Synopsis: Realtime Policy and Watchdog Daemon
Description:

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.

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.86.0
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.

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.

shared-mime-info 2.3
Dependencies: glib@2.86.0 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.

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.

freeipmi 1.6.16
Dependencies: libgcrypt@1.11.0
Channel: guix
Location: gnu/packages/freeipmi.scm (gnu packages freeipmi)
Home page: https://www.gnu.org/software/freeipmi/
Licenses: GPL 3+
Build system: gnu
Synopsis: Platform management, including sensor and power monitoring
Description:

GNU FreeIPMI is a collection of in-band and out-of-band IPMI software in accordance with the IPMI v1.5/2.0 specification. These programs provide a set of interfaces for platform management. Common functionality includes sensor monitoring, system event monitoring, power control and serial-over-LAN.

bidiv 1.5
Dependencies: fribidi@1.0.12
Channel: guix
Location: gnu/packages/fribidi.scm (gnu packages fribidi)
Home page: https://tracker.debian.org/pkg/bidiv
Licenses: GPL 2+
Build system: gnu
Synopsis: BiDi viewer - command-line tool displaying logical Hebrew/Arabic
Description:

bidiv is a simple utility for converting logical-Hebrew input to visual-Hebrew output. This is useful for reading Hebrew mail messages, viewing Hebrew texts, etc. It was written for Hebrew but Arabic (or other BiDi languages) should work equally well.

fribidi 1.0.12
Channel: guix
Location: gnu/packages/fribidi.scm (gnu packages fribidi)
Home page: https://github.com/fribidi/fribidi
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Implementation of the Unicode bidirectional algorithm
Description:

GNU FriBidi is an implementation of the Unicode Bidirectional Algorithm. This algorithm is used to properly display text in left-to-right or right-to-left ordering as necessary.

filezilla 3.69.2
Dependencies: boost@1.89.0 dbus@1.16.2 gnutls@3.8.9 gtk+@3.24.51 libfilezilla@0.51.0 libidn@1.43 nettle@3.10.2 pugixml@1.12.1 sqlite@3.39.3 wxwidgets@3.2.10
Channel: guix
Location: gnu/packages/ftp.scm (gnu packages ftp)
Home page: https://filezilla-project.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Full-featured graphical FTP/FTPS/SFTP client
Description:

Filezilla client supports FTP, FTP over SSL/TLS (FTPS), SSH File Transfer Protocol (SFTP), HTTP/1.1, SOCKS5, FTP-Proxy, IPv6 and others features such as bookmarks, drag and drop, filename filters, directory comparison and more.

libfilezilla 0.51.0
Dependencies: gnutls@3.8.9 nettle@3.10.2
Channel: guix
Location: gnu/packages/ftp.scm (gnu packages ftp)
Home page: https://lib.filezilla-project.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Cross-platform C++ library used by Filezilla client
Description:

This package provides some basic functionality to build high-performing, platform-independent programs.

Some of the highlights include:

  • A type-safe, multi-threaded event system that's simple to use yet efficient.

  • Timers for periodic events.

  • A datetime class that not only tracks timestamp but also their accuracy, which simplifies dealing with timestamps originating from different sources.

  • Simple process handling for spawning child processes with redirected input and output.

Total packages: 72465