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

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.


gst-plugins-rs 1.28.1
Dependencies: csound@6.16.2 gstreamer@1.28.1 gst-plugins-bad@1.28.1 gst-plugins-base@1.28.1 gst-plugins-good@1.28.1 gtk@4.22.1 libsodium@1.0.22 zstd@1.5.6 rust-deunicode@1.6.2 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/gstreamer.scm (gnu packages gstreamer)
Home page: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
Licenses: MPL 2.0 ASL 2.0 Expat
Build system: meson
Synopsis: GStreamer plugins written in Rust
Description:

This package provides a collection of GStreamer plugins written in Rust. The plugins cover many areas such as networking, audio, video, text, and analytics. The default output contains the mux, text, utils and generic plugins, while the other plugins are grouped in outputs named after their category.

gst-editing-services 1.28.1
Dependencies: glib@2.86.0 glib-networking@2.80.1 gtk+@3.24.52 libxml2@2.14.6
Propagated dependencies: gstreamer@1.28.1 gst-plugins-base@1.28.1
Channel: guix
Location: gnu/packages/gstreamer.scm (gnu packages gstreamer)
Home page: https://gstreamer.freedesktop.org/
Licenses: GPL 2+
Build system: meson
Synopsis: GStreamer library for non-linear editors
Description:

This is a high-level library for facilitating the creation of audio/video non-linear editors.

guile-rsvg 2.18.1-0.05c6a2f
Dependencies: guile@3.0.9 librsvg@2.61.4 guile-lib@0.2.8.1
Propagated dependencies: guile-cairo@1.11.2
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://wingolog.org/projects/guile-rsvg/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Render SVG images using Cairo from Guile
Description:

Guile-RSVG wraps the RSVG library for Guile, allowing you to render SVG images onto Cairo surfaces.

at-spi2-core 2.60.0
Dependencies: bash-minimal@5.2.37 libxml2@2.14.6
Propagated dependencies: dbus@1.16.2 glib@2.86.0 libx11@1.8.12 libxi@1.8.2 libxtst@1.2.5
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://wiki.gnome.org/Accessibility/
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Assistive Technology Service Provider Interface, core components
Description:

The Assistive Technology Service Provider Interface, core components, is part of the GNOME accessibility project.

girara 2026.02.04
Dependencies: glib@2.86.0
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://pwmt.org/projects/girara/
Licenses: Zlib
Build system: meson
Synopsis: Library for minimalistic gtk+3 user interfaces
Description:

Girara is a library that implements a user interface that focuses on simplicity and minimalism. Currently based on GTK+, a cross-platform widget toolkit, it provides an interface that focuses on three main components: a so-called view widget that represents the actual application, an input bar that is used to execute commands of the application and the status bar which provides the user with current information.

gtksheet 4.3.5
Dependencies: glade@3.40.0 glib@2.86.0 gtk+@3.24.52 libxml2@2.14.6
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://fpaquet.github.io/gtksheet/
Licenses: LGPL 2.0+
Build system: gnu
Synopsis: Spreadsheet widget for GTK+
Description:

GtkSheet is a matrix widget for GTK+. It consists of an scrollable grid of cells where you can allocate text. Cell contents can be edited interactively through a specially designed entry, GtkItemEntry. It is also a container subclass, allowing you to display buttons, images and any other widget in it. You can also set many attributes such as border, foreground and background colors, text justification and more.

pnmixer 0.7.2
Dependencies: alsa-lib@1.2.16.1 glib@2.86.0 gtk+@3.24.52 libnotify@0.8.8 libx11@1.8.12
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://github.com/nicklan/pnmixer/
Licenses: GPL 3
Build system: cmake
Synopsis: Simple mixer application designed to run in system tray
Description:

PNMixer is a simple mixer application designed to run in system tray. It integrates nicely into desktop environments that don't have a panel that supports applets and therefore can't run a mixer applet. In particular, it's been used quite a lot with fbpanel and tint2 but should run fine in any system tray.

PNMixer is designed to work on systems that use ALSA for sound management. Any other sound driver like OSS or FFADO are, currently, not supported. There is no official PulseAudio support, at the moment, but it seems that PNMixer behaves quite well anyway when PA is running.

volctl 0.9.5
Dependencies: libxfixes@6.0.1
Propagated dependencies: python-click@8.4.1 python-pycairo@1.28.0 python-pygobject@3.54.5 python-pyyaml@6.0.3 python-pulsectl@24.12.0 gtk+@3.24.52
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://buzz.github.io/volctl/
Licenses: GPL 2
Build system: pyproject
Synopsis: Per-application volume control and on-screen display
Description:

Volctl is a PulseAudio-enabled tray icon volume control and OSD applet for graphical desktops. It's not meant to be an replacement for a full-featured mixer application. If you're looking for that check out the excellent pavucontrol.

cairomm 1.18.0
Dependencies: fontconfig-minimal@2.17.1
Propagated dependencies: libsigc++@3.6.0 cairo@1.18.4
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://cairographics.org/
Licenses: LGPL 2.0+
Build system: meson
Synopsis: C++ bindings to the Cairo 2D graphics library
Description:

Cairomm provides a C++ programming interface to the Cairo 2D graphics library.

python-pycairo 1.28.0
Propagated dependencies: cairo@1.18.4
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://cairographics.org/pycairo/
Licenses: LGPL 3+
Build system: meson
Synopsis: Python bindings for cairo
Description:

Pycairo is a set of Python bindings for the Cairo graphics library.

goocanvas 3.0.0
Dependencies: cairo@1.18.4 glib@2.86.0 gtk+@3.24.52 python-pygobject@3.54.5
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://wiki.gnome.org/GooCanvas
Licenses: LGPL 2.0
Build system: gnu
Synopsis: Canvas widget for GTK+
Description:

GooCanvas is a canvas widget for GTK+ that uses the cairo 2D library for drawing.

volumeicon 0.5.1
Dependencies: alsa-lib@1.2.16.1 gtk+@3.24.52 libnotify@0.8.8
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: http://nullwise.com/volumeicon.html
Licenses: Expat ISC GPL 3
Build system: gnu
Synopsis: System tray volume applet
Description:

Volume Icon is a volume indicator and control applet for the Advanced Linux Sound Architecture. It sits in the system tray, independent of your desktop environment, and supports global key bindings.

harfbuzz 11.4.4
Dependencies: cairo@1.18.4
Propagated dependencies: glib@2.86.0 graphite2@1.3.13 icu4c@73.1
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://github.com/harfbuzz/harfbuzz
Licenses: X11-style
Build system: meson
Synopsis: OpenType text shaping engine
Description:

HarfBuzz is an OpenType text shaping engine.

gdk-pixbuf 2.44.5
Propagated dependencies: glib@2.86.0 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.7.2 shared-mime-info@2.3
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://wiki.gnome.org/Projects/GdkPixbuf
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Image loading library
Description:

GdkPixbuf is a library that loads image data in various formats and stores it as linear buffers in memory. The buffers can then be scaled, composited, modified, saved, or rendered.

gtksourceviewmm 3.18.0
Propagated dependencies: glibmm@2.86.0 gtkmm@3.24.9 gtksourceview@3.24.11
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://developer.gnome.org/gtksourceview/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: C++ interface to the GTK+ 'GtkTextView' widget
Description:

gtksourceviewmm is a portable C++ library that extends the standard GTK+ framework for multiline text editing with support for configurable syntax highlighting, unlimited undo/redo, search and replace, a completion framework, printing and other features typical of a source code editor.

gtk-layer-shell 0.9.0
Dependencies: wayland@1.24.0 gtk+@3.24.52
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://github.com/wmww/gtk-layer-shell
Licenses: Expat
Build system: meson
Synopsis: Library to create Wayland desktop components using the Layer Shell protocol
Description:

Layer Shell is a Wayland protocol for desktop shell components, such as panels, notifications and wallpapers. It can be used to anchor windows to a corner or edge of the output, or stretch them across the entire output. It supports all Layer Shell features including popups and popovers.

gdk-pixbuf-xlib 2.40.2
Dependencies: gdk-pixbuf@2.44.5 libx11@1.8.12
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Deprecated Xlib integration for GdkPixbuf
Description:

GdkPixbuf-Xlib contains the deprecated API for integrating GdkPixbuf with Xlib data types. This library was originally shipped by gdk-pixbuf, and has since been moved out of the original repository. No newly written code should ever use this library.

perl-cairo-gobject 1.005
Propagated dependencies: perl-cairo@1.109 perl-glib@1.3294
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://metacpan.org/dist/Cairo-GObject
Licenses: LGPL 2.1+
Build system: perl
Synopsis: Integrate Cairo into the Glib type system
Description:

Cairo::GObject registers Cairo's types with Glib's type systems, so that they can be used normally in signals and properties.

perl-gtk3 0.038
Propagated dependencies: gtk+@3.24.52 perl-cairo-gobject@1.005 perl-carp@1.50 perl-exporter@5.74 perl-glib-object-introspection@0.051
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://metacpan.org/dist/Gtk3
Licenses: LGPL 2.1+
Build system: perl
Synopsis: Perl interface to the 3.x series of the gtk+ toolkit
Description:

Perl bindings to the 3.x series of the gtk+ toolkit. This module allows you to write graphical user interfaces in a Perlish and object-oriented way, freeing you from the casting and memory management in C, yet remaining very close in spirit to original API.

atkmm 2.28.4
Propagated dependencies: glibmm@2.66.6 at-spi2-core@2.60.0
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://wiki.gnome.org/Accessibility
Licenses: LGPL 2.1+ GPL 2+
Build system: meson
Synopsis: C++ bindings for ATK
Description:

ATKmm is the C++ binding for the ATK library.

pango 1.57.1
Dependencies: bash-minimal@5.2.37 zlib@1.3.1
Propagated dependencies: cairo@1.18.4 fontconfig-minimal@2.17.1 freetype@2.13.3 fribidi@1.0.12 glib@2.86.0 harfbuzz@11.4.4 libthai@0.1.29 libxft@2.3.8 libxrender@0.9.12
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://pango.gnome.org/
Licenses: LGPL 2.0+
Build system: meson
Synopsis: Text and font handling library
Description:

Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has been done in the context of the GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+-2.x.

atkmm 2.36.3
Propagated dependencies: glibmm@2.86.0 at-spi2-core@2.60.0
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://wiki.gnome.org/Accessibility
Licenses: LGPL 2.1+ GPL 2+
Build system: meson
Synopsis: C++ bindings for ATK
Description:

ATKmm is the C++ binding for the ATK library.

guile2.2-cairo 1.11.2
Dependencies: guile@2.2.7 guile2.2-lib@0.2.8.1
Propagated dependencies: cairo@1.18.4
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://www.nongnu.org/guile-cairo/
Licenses: LGPL 3+
Build system: gnu
Synopsis: Cairo bindings for GNU Guile
Description:

Guile-Cairo wraps the Cairo graphics library for Guile Scheme. Guile-Cairo is complete, wrapping almost all of the Cairo API. It is API stable, providing a firm base on which to do graphics work. Finally, and importantly, it is pleasant to use. You get a powerful and well-maintained graphics library with all of the benefits of Scheme: memory management, exceptions, macros, and a dynamic programming environment.

Total packages: 33008