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

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.


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.

pnmixer 0.7.2
Dependencies: alsa-lib@1.2.11 glib@2.83.3 gtk+@3.24.51 libnotify@0.8.3 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.

at-spi2-core 2.52.0
Dependencies: bash-minimal@5.2.37 libxml2@2.14.6
Propagated dependencies: dbus@1.15.8 glib@2.83.3 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.

at-spi2-atk 2.52.0
Dependencies: bash-minimal@5.2.37 libxml2@2.14.6
Propagated dependencies: dbus@1.15.8 glib@2.83.3 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.

gtk-doc 1.34.0
Dependencies: bash-minimal@5.2.37 bc@1.08.2 dblatex@0.3.12 docbook-xml@4.3 docbook-xsl@1.79.2-0.fe16c90 glib@2.83.3 libxml2@2.14.6 libxslt@1.1.43 python@3.11.14 python-anytree@2.13.0 python-lxml@6.0.1 python-parameterized@0.9.0 python-pygments@2.19.1 source-highlight@3.1.9 yelp-tools@42.1
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://wiki.gnome.org/DocumentationProject/GtkDoc
Licenses: FDL 1.1+ GPL 2+
Build system: meson
Synopsis: GTK+ DocBook Documentation Generator
Description:

GtkDoc is a tool used to extract API documentation from C-code like Doxygen, but handles documentation of GObject (including signals and properties) that makes it very suitable for GTK+ apps and libraries. It uses docbook for intermediate files and can produce html by default and pdf/man-pages with some extra work.

at-spi2-core 2.52.0
Dependencies: bash-minimal@5.2.37 libxml2@2.14.6
Propagated dependencies: dbus@1.15.8 glib@2.83.3 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.

gtkdatabox 1.0.0
Dependencies: gtk+@3.24.51
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://sourceforge.net/projects/gtkdatabox/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Display widget for dynamic data
Description:

GtkDatabox is a widget for live display of large amounts of fluctuating numerical data. It enables data presentation (for example, on linear or logarithmic scales, as dots or lines, with markers/labels) as well as user interaction (e.g. measuring distances).

pangomm 2.54.0
Propagated dependencies: cairo@1.18.4 cairomm@1.18.0 glibmm@2.82.0 pango@1.54.0
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://pango.gnome.org//
Licenses: LGPL 2.1+
Build system: meson
Synopsis: C++ interface to the Pango text rendering library
Description:

Pangomm provides a C++ programming interface to the Pango text rendering library.

dragon-drop 1.2.0
Dependencies: gtk+@3.24.51
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://github.com/mwh/dragon
Licenses: GPL 3+
Build system: gnu
Synopsis: Drag and drop source/target for X
Description:

Dragon is a lightweight drag-and-drop source for X where you can run:

dragon file.tar.gz

to get a window with just that file in it, ready to be dragged where you need it. What if you need to drag into something? Using:

dragon --target

you get a window you can drag files and text into. Dropped items are printed to standard output.

xpm-pixbuf 0.0.0
Dependencies: gdk-pixbuf@2.42.12 glib@2.83.3
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://gitlab.gnome.org/ZanderBrown/xpm-pixbuf
Licenses: LGPL 2.1+
Build system: meson
Synopsis: XPM image loader for GdkPixbuf
Description:

This package provides a GdkPixbuf module for loading XMP images.

gtksourceview 4.8.4
Propagated dependencies: fontconfig-minimal@2.14.0 fribidi@1.0.12 glib@2.83.3 gtk+@3.24.51 libxml2@2.14.6 pango@1.54.0 pcre2@10.42
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://wiki.gnome.org/Projects/GtkSourceView
Licenses: LGPL 2.1+
Build system: meson
Synopsis: GNOME source code widget
Description:

GtkSourceView is a text widget that extends the standard GTK+ text widget GtkTextView. It improves GtkTextView by implementing syntax highlighting and other features typical of a source code editor.

pango 1.90.0
Dependencies: bash-minimal@5.2.37 zlib@1.3.1
Propagated dependencies: cairo@1.18.4 fontconfig-minimal@2.14.0 freetype@2.13.3 fribidi@1.0.12 glib@2.83.3 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.

gtkmm 2.24.5
Propagated dependencies: atkmm@2.28.4 cairomm@1.14.2 glibmm@2.66.6 gtk+@2.24.33 pangomm@2.46.4
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://gtkmm.org/
Licenses: LGPL 2.1+ GPL 2+
Build system: gnu
Synopsis: C++ Interfaces for GTK+ and GNOME
Description:

GTKmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, and a comprehensive set of widgets that are easily extensible via inheritance. You can create user interfaces either in code or with the Glade User Interface designer, using libglademm. There's extensive documentation, including API reference and a tutorial.

guile-gnome 2.16.5
Dependencies: guile@2.2.7
Propagated dependencies: guile2.2-cairo@1.11.2 g-wrap@1.9.15 guile2.2-lib@0.2.8.1
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://www.gnu.org/software/guile-gnome/
Licenses: GPL 2+
Build system: gnu
Synopsis: Guile interface for GTK+ programming for GNOME
Description:

Includes guile-clutter, guile-gnome-gstreamer, guile-gnome-platform (GNOME developer libraries), and guile-gtksourceview.

guile2.2-present 0.3.0
Dependencies: guile@2.2.7
Propagated dependencies: guile2.2-lib@0.2.8.1 guile2.2-cairo@1.11.2 guile2.2-rsvg@2.18.1-0.05c6a2f
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://wingolog.org/software/guile-present/
Licenses: LGPL 3+
Build system: gnu
Synopsis: Create SVG or PDF presentations in Guile
Description:

Guile-Present defines a declarative vocabulary for presentations, together with tools to render presentation documents as SVG or PDF. Guile-Present can be used to make presentations programmatically, but also includes a tools to generate PDF presentations out of Org mode and Texinfo documents.

gtk+ 3.24.51
Dependencies: colord-minimal@1.4.6 cups@2.4.14 graphene@1.10.8 harfbuzz@11.4.4 iso-codes@4.5.0 json-glib-minimal@1.10.0 libxml2@2.14.6 rest@0.8.1
Propagated dependencies: at-spi2-core@2.52.0 cairo@1.18.4 fribidi@1.0.12 fontconfig-minimal@2.14.0 freetype@2.13.3 librsvg@2.58.5 glib@2.83.3 libcloudproviders-minimal@0.3.6 libepoxy@1.5.10 libx11@1.8.12 libxcomposite@0.4.6 libxcursor@1.2.3 libxdamage@1.1.6 libxext@1.3.6 libxfixes@6.0.1 libxi@1.8.2 libxinerama@1.1.5 libxkbcommon@1.11.0 libxrandr@1.5.4 libxrender@0.9.12 mesa@25.2.3 pango@1.54.0 wayland@1.24.0 wayland-protocols@1.45
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://www.gtk.org/
Licenses: LGPL 2.0+
Build system: meson
Synopsis: Cross-platform toolkit for creating graphical user interfaces
Description:

GTK+, or the GIMP Toolkit, is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off tools to complete application suites.

perl-gtk3 0.038
Propagated dependencies: gtk+@3.24.51 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.

gtk-engines 2.20.2
Dependencies: gtk+@2.24.33
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://live.gnome.org/GnomeArt
Licenses: GPL 2+ LGPL 2.1+
Build system: gnu
Synopsis: Theming engines for GTK+ 2.x
Description:

This package contains the standard GTK+ 2.x theming engines including Clearlooks, Crux, High Contrast, Industrial, LighthouseBlue, Metal, Mist, Redmond95 and ThinIce.

gtkmm 4.14.0
Propagated dependencies: cairomm@1.18.0 glibmm@2.82.0 gtk@4.16.13 pangomm@2.54.0
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://gtkmm.org/
Licenses: LGPL 2.1+ GPL 2+
Build system: meson
Synopsis: C++ Interfaces for GTK+ and GNOME
Description:

GTKmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, and a comprehensive set of widgets that are easily extensible via inheritance. You can create user interfaces either in code or with the Glade User Interface designer, using libglademm. There's extensive documentation, including API reference and a tutorial.

gtkmm 3.24.9
Propagated dependencies: atkmm@2.28.4 cairomm@1.14.2 glibmm@2.82.0 gtk+@3.24.51 pangomm@2.46.4
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://gtkmm.org/
Licenses: LGPL 2.1+ GPL 2+
Build system: meson
Synopsis: C++ Interfaces for GTK+ and GNOME
Description:

GTKmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, and a comprehensive set of widgets that are easily extensible via inheritance. You can create user interfaces either in code or with the Glade User Interface designer, using libglademm. There's extensive documentation, including API reference and a tutorial.

graphene 1.10.8
Dependencies: glib@2.83.3 python@3.11.14
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://ebassi.github.io/graphene/
Licenses: Expat
Build system: meson
Synopsis: Thin layer of graphic data types
Description:

Graphene provides graphic types and their relative API; it does not deal with windowing system surfaces, drawing, scene graphs, or input.

cairo-xcb 1.18.4
Dependencies: mesa@25.2.3 bash-minimal@5.2.37 ghostscript@9.56.1 libspectre@0.2.10 libdrm@2.4.124 poppler@22.09.0
Propagated dependencies: fontconfig-minimal@2.14.0 freetype@2.13.3 glib@2.83.3 libpng@1.6.39 pixman@0.46.4 libx11@1.8.12 libxcb@1.17.0 libxext@1.3.6 libxrender@0.9.12
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://cairographics.org/
Licenses: LGPL 2.1+ MPL 1.1
Build system: meson
Synopsis: 2D graphics library (with X11 support)
Description:

Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, PostScript, PDF, and SVG file output. Experimental backends include OpenGL, BeOS, OS/2, and DirectFB.

gtk+ 2.24.33
Dependencies: cups@2.4.14 libx11@1.8.12 libxcomposite@0.4.6 libxcursor@1.2.3 libxext@1.3.6 libxdamage@1.1.6 libxi@1.8.2 libxinerama@1.1.5 libxkbcommon@1.11.0 libxrandr@1.5.4 libxrender@0.9.12 libxshmfence@1.3.3
Propagated dependencies: at-spi2-core@2.52.0 cairo@1.18.4 glib@2.83.3 librsvg@2.58.5 pango@1.54.0
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://www.gtk.org/
Licenses: LGPL 2.0+
Build system: gnu
Synopsis: Cross-platform toolkit for creating graphical user interfaces
Description:

GTK+, or the GIMP Toolkit, is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off tools to complete application suites.

Total packages: 69226