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

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.


libnotify 0.8.3
Dependencies: gtk+@3.24.51 libpng@1.6.39
Propagated dependencies: gdk-pixbuf@2.42.12 glib@2.83.3
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://gitlab.gnome.org/GNOME/libnotify/
Licenses: LGPL 2.1+
Build system: meson
Synopsis: GNOME desktop notification library
Description:

Libnotify is a library that sends desktop notifications to a notification daemon, as defined in the Desktop Notifications spec. These notifications can be used to inform the user about an event or display some form of information without getting in the user's way.

xpad 5.8.0
Dependencies: gtk+@3.24.51 gtksourceview@4.8.4 libsm@1.2.5
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Apps/Xpad
Licenses: GPL 3+
Build system: gnu
Synopsis: Virtual sticky note
Description:

Xpad is a sticky note that strives to be simple, fault tolerant, and customizable. Xpad consists of independent pad windows, each is basically a text box in which notes can be written.

terminator 2.1.5
Dependencies: bash-minimal@5.2.37 cairo@1.18.4 dbus-glib@0.112 gsettings-desktop-schemas@46.1 gtk+@3.24.51 python-wrapper@3.11.14 python-dbus@1.2.18 python-notify2@0.3.1 python-pycairo@1.28.0 python-pygobject@3.50.0 vte-with-gtk+3@0.78.2
Propagated dependencies: python-configobj@5.0.9
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://gnome-terminator.org/
Licenses: GPL 2
Build system: python
Synopsis: Store and run multiple GNOME terminals in one window
Description:

Terminator allows you to run multiple GNOME terminals in a grid and tabs, and it supports drag and drop re-ordering of terminals.

python-liblarch 3.2.0
Dependencies: gtk+@3.24.51
Propagated dependencies: python-pygobject@3.50.0
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Projects/liblarch
Licenses: LGPL 3+
Build system: python
Synopsis: Library to easily handle complex data structures
Description:

Liblarch is a Python library built to easily handle data structures such as lists, trees and acyclic graphs. There's also a GTK binding that will allow you to use your data structure in a Gtk.Treeview.

Liblarch support multiple views of one data structure and complex filtering. That way, you have a clear separation between your data themselves (Model) and how they are displayed (View).

libnma 1.10.6
Dependencies: gcr@3.41.2 gtk@4.16.13 iso-codes@4.5.0 mobile-broadband-provider-info@20240407 network-manager@1.52.0
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://gitlab.gnome.org/GNOME/libnma
Licenses: GPL 2+
Build system: meson
Synopsis: Network Manager's applet library
Description:

Libnma is an applet library for Network Manager. It was initially part of network-manager-applet and has now become a separate project.

gnome-user-share 43.0
Dependencies: glib@2.83.3 gtk@4.16.13
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://gitlab.gnome.org/GNOME/gnome-user-share
Licenses: GPL 2+
Build system: meson
Synopsis: File sharing for GNOME desktop
Description:

GNOME User Share is a small package that binds together various free software projects to bring easy to use user-level file sharing to the masses.

libgnomecanvasmm 2.26.0
Propagated dependencies: libgnomecanvas@2.30.3
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://gtkmm.org
Licenses: LGPL 2.0+
Build system: gnu
Synopsis: C++ bindings to the GNOME Canvas library
Description:

C++ bindings to the GNOME Canvas library.

gnome-klotski 3.38.2
Dependencies: gtk+@3.24.51 libgnome-games-support@1.8.2 librsvg@2.58.5
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Apps/Klotski
Licenses: GPL 2+
Build system: meson
Synopsis: Sliding block puzzles
Description:

GNOME Klotski is a set of block sliding puzzles. The objective is to move the patterned block to the area bordered by green markers. To do so, you will need to slide other blocks out of the way. Complete each puzzle in as few moves as possible!

goffice 0.10.53
Dependencies: gtk+@3.24.51 libgsf@1.14.53 librsvg@2.58.5 libxslt@1.1.43 libxml2@2.14.6
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://developer.gnome.org/goffice/
Licenses: GPL 2 GPL 3
Build system: gnu
Synopsis: Document-centric objects and utilities
Description:

A GLib/GTK+ set of document-centric objects and utilities.

vala 0.56.17
Propagated dependencies: glib@2.83.3 graphviz@7.0.1
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Projects/Vala/
Licenses: LGPL 2.1+
Build system: glib-or-gtk
Synopsis: Compiler using the GObject type system
Description:

Vala is a programming language using modern high level abstractions without imposing additional runtime requirements and without using a different ABI compared to applications and libraries written in C. Vala uses the GObject type system and has additional code generation routines that make targeting the GNOME stack simple.

gnome-calendar 47.0
Dependencies: evolution-data-server@3.56.1 geoclue@2.7.2 geocode-glib@3.26.4 gnome-online-accounts@3.50.7 gsettings-desktop-schemas@46.1 libadwaita@1.6.0 libdazzle@3.44.0 libgweather@4.4.4
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Apps/Calendar
Licenses: GPL 3+
Build system: meson
Synopsis: GNOME's calendar application
Description:

GNOME Calendar is a simple calendar application designed to fit the GNOME desktop. It supports multiple calendars, month, week and year view.

apostrophe 2.6.3
Dependencies: bash-minimal@5.2.37 glib@2.83.3 gobject-introspection@1.82.0 gspell@1.12.2 gtk+@3.24.51 libhandy@1.8.3 pandoc@2.19.2 python@3.11.14 python-chardet@5.2.0 python-levenshtein@0.27.1 python-regex@2024.11.6 python-pycairo@1.28.0 python-pygobject@3.50.0 python-pyenchant@2.0.0 python-pypandoc@1.15 webkitgtk-with-libsoup2@2.50.3
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://gitlab.gnome.org/World/apostrophe
Licenses: GPL 3
Build system: meson
Synopsis: Markdown editor written in Python with GTK+
Description:

Apostrophe is a GTK+ based distraction-free Markdown editor. It uses pandoc as back-end for parsing Markdown.

tecla 46.0
Dependencies: gtk@4.16.13 libadwaita@1.6.0
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://gitlab.gnome.org/GNOME/tecla
Licenses: GPL 2+
Build system: meson
Synopsis: Keyboard layout viewer
Description:

Tecla is a keyboard layout viewer based on GTK 4 and Libadwaita.

gupnp 1.6.7
Propagated dependencies: glib@2.83.3 gsettings-desktop-schemas@46.1 gssdp@1.6.3 libsoup@3.6.4 libxml2@2.14.6
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://gitlab.gnome.org/GNOME/gupnp
Licenses: LGPL 2.0+
Build system: meson
Synopsis: PnP API for GNOME
Description:

This package provides GUPnP, an object-oriented framework for creating UPnP devices and control points, written in C using GObject and libsoup.

gnome-calculator 46.2
Dependencies: gsettings-desktop-schemas@46.1 gtksourceview@5.12.1 libadwaita@1.6.0 libgee@0.20.6 libsoup@3.6.4 libxml2@2.14.6 mpc@1.3.1 mpfr@4.2.2
Propagated dependencies: libgee@0.20.6 glib@2.83.3 gtk@4.16.13
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Apps/Calculator
Licenses: GPL 3
Build system: meson
Synopsis: Desktop calculator
Description:

Calculator is an application that solves mathematical equations and is suitable as a default application in a Desktop environment.

seed 3.8.1
Dependencies: cairo@1.18.4 dbus@1.15.8 dbus-glib@0.112 gnome-js-common@0.1.2 gtk+@3.24.51 gtk+@2.24.33 libffi@3.4.6 libxml2@2.14.6 mpfr@4.2.2 readline@8.2.13 sqlite@3.39.3 libxscrnsaver@1.2.4
Propagated dependencies: glib@2.83.3 webkitgtk-with-libsoup2@2.50.3
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Projects/Seed
Licenses: LGPL 2.0+
Build system: glib-or-gtk
Synopsis: GObject JavaScriptCore bridge
Description:

Seed is a library and interpreter, dynamically bridging (through GObjectIntrospection) the WebKit JavaScriptCore engine, with the GNOME platform. It serves as something which enables you to write standalone applications in JavaScript, or easily enable your application to be extensible in JavaScript.

gnome-remote-desktop 46.5
Dependencies: cairo@1.18.4 glib@2.83.3 libdrm@2.4.124 libei@1.4.0 libepoxy@1.5.10 libgudev@238 libnotify@0.8.3 libsecret@0.21.4 libvnc@0.9.15 pipewire@1.4.5 wireplumber@0.5.12 tpm2-tss@3.0.3
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://gitlab.gnome.org/GNOME/gnome-remote-desktop
Licenses: GPL 2+
Build system: meson
Synopsis: Share GNOME desktop with remote sessions
Description:

This package provides a remote desktop server for GNOME.

gnome-software 46.5
Dependencies: appstream@1.0.5 flatpak@1.16.0 fwupd@1.9.32 gdk-pixbuf@2.42.12 gtk@4.16.13 json-glib@1.10.0 libadwaita@1.6.0 libgudev@238 libostree@2025.1 libsoup-minimal@3.6.4 libxmlb@0.3.14 malcontent@0.11.1 packagekit@1.2.5 polkit@121
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://apps.gnome.org/en/Software/
Licenses: GPL 2+
Build system: meson
Synopsis: Graphical software manager for GNOME
Description:

GNOME Software allows you to find and install new applications and system extensions and remove existing installed applications.

gnome-multi-writer 3.35.90
Dependencies: gtk+@3.24.51 glib@2.83.3 gusb@0.3.5 udisks@2.10.1 libgudev@238 libcanberra@0.30 polkit@121
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Apps/MultiWriter
Licenses: GPL 2+
Build system: meson
Synopsis: Write to multiple USB devices at once
Description:

MultiWriter can be used to write an ISO file to multiple USB devices at once.

blueprint-compiler 0.16.0
Dependencies: python@3.11.14
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://gitlab.gnome.org/jwestman/blueprint-compiler
Licenses: LGPL 3+
Build system: meson
Synopsis: Template markup language
Description:

Blueprint is a markup language for GTK user interfaces. Internally, it compiles to GTKBuilder XML.

gnome-settings-daemon 47.2
Dependencies: alsa-lib@1.2.11 baobab@46.0 colord@1.4.6 cups@2.4.14 gcr@4.2.1 geoclue@2.7.2 geocode-glib@3.26.4 gnome-desktop@44.0 gsettings-desktop-schemas@46.1 lcms@2.13.1 libcanberra@0.30 libgudev@238 libgweather@4.4.4 libnotify@0.8.3 librsvg@2.58.5 libwacom@2.13.0 libx11@1.8.12 libxtst@1.2.5 modem-manager@1.22.0 network-manager@1.52.0 nss@3.101.4 polkit@121 pulseaudio@16.1 upower@1.90.2 wayland@1.24.0 xf86-input-wacom@1.2.0
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://www.gnome.org
Licenses: GPL 2+
Build system: meson
Synopsis: GNOME settings daemon
Description:

This package contains the daemon responsible for setting the various parameters of a GNOME session and the applications that run under it. It handles settings such keyboard layout, shortcuts, and accessibility, clipboard settings, themes, mouse settings, and startup of other daemons.

gnome-control-center 46.8
Dependencies: accountsservice@23.13.9 colord-gtk@0.3.1 cups@2.4.14 dconf@0.40.0 gcr@4.2.1 gnome-bluetooth@46.2 gnome-desktop@44.0 gnome-online-accounts@3.50.7 gnome-session@46.0 gnome-settings-daemon@47.2 gnutls@3.8.3 grilo@0.3.16 gsound@1.0.3 ibus@1.5.29 json-glib@1.10.0 libadwaita@1.6.0 libgudev@238 libgtop@2.41.3 libnma@1.10.6 libpwquality@1.4.5 librsvg@2.58.5 libsecret@0.21.4 libsoup@3.6.4 libxml2@2.14.6 libwacom@2.13.0 mesa@25.2.3 mit-krb5@1.21 modem-manager@1.22.0 network-manager-applet@1.36.0 polkit@121 pulseaudio@16.1 samba@4.18.1 tecla@46.0 tzdata@2025a udisks@2.10.1 upower@1.90.2
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://www.gnome.org/
Licenses: GPL 2+
Build system: meson
Synopsis: Utilities to configure the GNOME desktop
Description:

This package contains configuration applets for the GNOME desktop, allowing to set accessibility configuration, desktop fonts, keyboard and mouse properties, sound setup, desktop theme and background, user interface properties, screen resolution, and other GNOME parameters.

libcloudproviders 0.3.6
Dependencies: glib@2.83.3 glib-networking@2.78.1
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://csorianognome.wordpress.com/2015/07/07/cloud-providers/
Licenses: LGPL 3+
Build system: meson
Synopsis: Cloudproviders Integration API
Description:

Libcloudproviders is a DBus API that allows cloud storage sync clients to expose their services. Clients such as file managers and desktop environments can then provide integrated access to the cloud providers services.

gnome-themes-standard 3.28
Dependencies: glib@2.83.3 gtk+@3.24.51 gtk+@2.24.33 librsvg@2.58.5 libxml2@2.14.6
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://gitlab.gnome.org/GNOME/gnome-themes-extra
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: GNOME Extra Themes
Description:

This package provides themes and related elements that don't really fit in other upstream packages. It offers legacy support for GTK+ 2 versions of Adwaita, Adwaita-dark and HighContrast themes. It also provides index files needed for Adwaita to be used outside of GNOME.

Total packages: 69282