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

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.


tecla 49.0
Dependencies: gtk@4.22.1 libadwaita@1.8.4
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.

yelp-xsl 49.0
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Apps/Yelp
Licenses: GPL 2+ LGPL 2.1+ Expat
Build system: meson
Synopsis: XSL stylesheets for Yelp
Description:

Yelp-XSL is a collection of programs and data files to help you build, maintain, and distribute documentation. It provides XSLT stylesheets that can be built upon for help viewers and publishing systems. These stylesheets output JavaScript and CSS content, and reference images provided by yelp-xsl. It also redistributes copies of the jQuery and jQuery.Syntax JavaScript libraries.

gnome-remote-desktop 49.2
Dependencies: cairo@1.18.4 glib@2.86.0 libdrm@2.4.131 libei@1.4.0 libepoxy@1.5.10 libgudev@238 libnotify@0.8.8 libsecret@0.21.7 libvnc@0.9.15 pipewire@1.6.8 wireplumber@0.5.15 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.

glib-networking 2.80.1
Dependencies: glib@2.86.0 gnutls@3.8.13 gsettings-desktop-schemas@49.1 libproxy@0.4.17
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Projects/GLib
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Network extensions for GLib
Description:

Glib-networking contains the implementations of certain GLib networking features that cannot be implemented directly in GLib itself because of their dependencies. Currently it contains GnuTLS and OpenSSL-based implementations of GTlsBackend, a libproxy-based implementation of GProxyResolver, GLibproxyResolver, and a GNOME GProxyResolver that uses the proxy information from the GSettings schemas in gsettings-desktop-schemas.

gusb 0.3.5
Propagated dependencies: glib@2.86.0 libusb@1.0.25
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://github.com/hughsie/libgusb
Licenses: LGPL 2.1+
Build system: meson
Synopsis: GLib binding for libusb1
Description:

GUsb is a GObject wrapper for libusb1 that makes it easy to do asynchronous control, bulk and interrupt transfers with proper cancellation and integration into a mainloop. This makes it easy to integrate low level USB transfers with your high-level application or system daemon.

yelp-tools 42.1
Dependencies: yelp-xsl@49.0
Propagated dependencies: itstool@2.0.7 libxml2@2.14.6 libxslt@1.1.43
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Apps/Yelp/Tools
Licenses: GPL 2+
Build system: meson
Synopsis: Yelp documentation tools
Description:

Yelp-tools is a collection of scripts and build utilities to help create, manage, and publish documentation for Yelp and the web. Most of the heavy lifting is done by packages like yelp-xsl and itstool. This package just wraps things up in a developer-friendly way.

eog 47.0
Dependencies: adwaita-icon-theme@49.0 bash-minimal@5.2.37 exempi@2.6.5 gnome-desktop@44.5 gtk@4.22.1 lcms@2.16.0 libexif@0.6.24 libjpeg-turbo@2.1.4 libpeas@1.36.0 libportal@0.9.1 librsvg@2.61.4 shared-mime-info@2.3
Propagated dependencies: dconf@0.49.0 libhandy@1.8.3
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Apps/EyeOfGnome
Licenses: GPL 2+
Build system: meson
Synopsis: GNOME image viewer
Description:

Eye of GNOME is the GNOME image viewer. It supports image conversion, rotation, and slideshows.

gssdp 1.6.4
Dependencies: gtk@4.22.1
Propagated dependencies: libsoup@3.6.5
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://gitlab.gnome.org/GNOME/gssdp
Licenses: LGPL 2.0+
Build system: meson
Synopsis: GNOME GObject-based API over @acronym{SSDP, Simple Service Discovery Protocol}
Description:

This package provides a library to handle resource discovery and announcement over SSDP and a debugging tool, gssdp-device-sniffer.

gnome-tweaks 46.1
Dependencies: bash-minimal@5.2.37 gnome-desktop@44.5 gtk@4.22.1 gobject-introspection@1.86.0 gsettings-desktop-schemas@49.1 libadwaita@1.8.4 libgudev@238 libnotify@0.8.8 libsoup@3.6.5 nautilus@50.0 python@3.12.12 python-pygobject@3.54.5
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Apps/Tweaks
Licenses: GPL 3+
Build system: meson
Synopsis: Customize advanced GNOME options
Description:

GNOME Tweaks allows adjusting advanced configuration settings in GNOME. This includes things like the fonts used in user interface elements, alternative user interface themes, changes in window management behavior, GNOME Shell appearance and extension, etc.

gnome-desktop 44.5
Dependencies: bubblewrap@0.11.0 gdk-pixbuf@2.44.5 glib@2.86.0 libxext@1.3.6 libxkbfile@1.1.3 libxrandr@1.5.4
Propagated dependencies: gsettings-desktop-schemas@49.1 gtk@4.22.1 gtk+@3.24.52 iso-codes@4.5.0 libseccomp@2.6.0 libx11@1.8.12 xkeyboard-config@2.44
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://www.gnome.org/
Licenses: GPL 2+
Build system: meson
Synopsis: Libgnome-desktop, gnome-about, and desktop-wide documents
Description:

The libgnome-desktop library provides API shared by several applications on the desktop, but that cannot live in the platform for various reasons. There is no API or ABI guarantee, although we are doing our best to provide stability. Documentation for the API is available with gtk-doc.

The gnome-about program helps find which version of GNOME is installed.

gnome-boxes 50.0
Dependencies: glib-networking@2.80.1 gsettings-desktop-schemas@49.1 gtk@4.22.1 gtksourceview@4.8.4 json-glib@1.10.0 libarchive@3.7.7 libgudev@238 libhandy@1.8.3 libosinfo@1.12.0 libportal@0.9.1 libsecret@0.21.7 libsoup@3.6.5 libusb@1.0.25 libvirt@11.5.0 libvirt-glib@5.0.0 libxml2@2.14.6 qemu-minimal@10.2.1 sparql-query@1.1 tinysparql@3.10.1 webkitgtk-for-gtk3@2.50.3
Propagated dependencies: spice-gtk@0.42
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Apps/Boxes
Licenses: CC-BY 2.0 LGPL 2.0+
Build system: meson
Synopsis: View, access, and manage remote and virtual systems
Description:

GNOME Boxes is a simple application to view, access, and manage remote and virtual systems. Note that this application requires the libvirt and virtlog daemons to run. Use the command info '(guix) Virtualization Services' to learn how to configure these services on the Guix System.

To make it possible to redirect USB devices as a non-privileged user, some extra configuration is necessary: if you use the gnome-desktop-service-type, you should add the gnome-boxes package to the extra-packages field of the gnome-desktop-configuration, for example:

(service gnome-desktop-service-type
         (gnome-desktop-configuration
          (extra-packages (list gnome-boxes gnome-essential-extras))))

If you do not use the gnome-desktop-service-type, you will need manually extend the polkit-service-type with the spice-gtk package, as well as configure the libexec/spice-client-glib-usb-acl-helper executable of spice-gtk as setuid, to make it possible to redirect USB devices as a non-privileged user.

orbit2 2.14.19
Propagated dependencies: glib@2.86.0 libidl@0.8.14
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://projects.gnome.org/orbit2/
Licenses: GPL 2+
Build system: gnu
Synopsis: CORBA 2.4-compliant Object Request Broker
Description:

ORBit2 is a CORBA 2.4-compliant Object Request Broker (orb) featuring mature C, C++ and Python bindings.

lock 1.1.3
Dependencies: gpgme@1.24.1 glib@2.86.0 libadwaita@1.8.4
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://konstantintutsch.com/Lock
Licenses: Expat
Build system: meson
Synopsis: Graphical front-end for GNU Privacy Guard
Description:

This package provides a graphical frontend for GNU Privacy Guard built with libadwaita.

gnome-sudoku 51.0.1
Dependencies: gtk@4.22.1 json-glib@1.10.0 libadwaita@1.8.4 libgee@0.20.8 librsvg@2.61.4 qqwing@1.3.4
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Apps/Sudoku
Licenses: GPL 2+
Build system: meson
Synopsis: Japanese logic game
Description:

Sudoku is a Japanese logic game that exploded in popularity in 2005. GNOME Sudoku is meant to have an interface as simple and unobstrusive as possible while still providing features that make playing difficult Sudoku more fun.

json-glib 1.10.0
Dependencies: bash-minimal@5.2.37
Propagated dependencies: glib@2.86.0
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Projects/JsonGlib
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Glib and GObject implementation of JSON
Description:

JSON-GLib is a library providing serialization and described by RFC 4627. It implements a full JSON parser and generator using GLib and GObject, and integrates JSON with GLib data types.

vte-with-sixel 0.73.92
Dependencies: fast-float@8.2.5 lz4@1.10.0 simdutf@9.0.0 libsixel@1.10.5 lz4@1.10.0
Propagated dependencies: gtk@4.22.1 gnutls@3.8.13 pcre2@10.42
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://www.gnome.org/
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Virtual Terminal Emulator
Description:

VTE is a library (libvte) implementing a terminal emulator widget for GTK+, and a minimal sample application (vte) using that. Vte is mainly used in gnome-terminal, but can also be used to embed a console/terminal in games, editors, IDEs, etc.

baobab 50.0
Dependencies: gtk@4.22.1 libadwaita@1.8.4
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Apps/Baobab
Licenses: GPL 2+
Build system: meson
Synopsis: Disk usage analyzer for GNOME
Description:

Baobab (Disk Usage Analyzer) is a graphical application to analyse disk usage in the GNOME desktop environment. It can easily scan device volumes or a specific user-requested directory branch (local or remote). Once the scan is complete it provides a graphical representation of each selected folder.

gnome-dictionary 40.0
Dependencies: gsettings-desktop-schemas@49.1 gtk+@3.24.52
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Apps/Dictionary
Licenses: GPL 3+
Build system: meson
Synopsis: Look up words in dictionary sources
Description:

GNOME Dictionary can look for the definition or translation of a word in existing databases over the internet.

colord-minimal 1.4.6
Dependencies: dbus-glib@0.112 gobject-introspection@1.86.0 gusb-minimal@0.3.5 libgudev@238 libusb@1.0.25 polkit@121 python-wrapper@3.12.12 sqlite@3.39.3
Propagated dependencies: glib@2.86.0 lcms@2.16.0 eudev@3.2.14
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://www.freedesktop.org/software/colord/
Licenses: GPL 2+
Build system: meson
Synopsis: Color management service
Description:

Colord is a system service that makes it easy to manage, install and generate color profiles to accurately color manage input and output devices.

gspell 1.14.2
Dependencies: iso-codes@4.5.0
Propagated dependencies: enchant@2.6.9 glib@2.86.0 gtk+@3.24.52
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://wiki.gnome.org/Projects/gspell
Licenses: GPL 2+
Build system: meson
Synopsis: GNOME's alternative spell checker
Description:

gspell provides a flexible API to add spell-checking to a GTK+ application. It provides a GObject API, spell-checking to text entries and text views, and buttons to choose the language.

showtime 50.0
Dependencies: bash-minimal@5.2.37 gstreamer@1.28.1 gst-plugins-base@1.28.1 gst-plugins-bad@1.28.1 gst-plugins-good@1.28.1 gst-plugins-rs@1.28.1 gobject-introspection@1.86.0 gtk@4.22.1 libadwaita@1.8.4 python@3.12.12 python-pygobject@3.54.5
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://gitlab.gnome.org/GNOME/showtime
Licenses: GPL 3+
Build system: meson
Synopsis: Video player
Description:

Showtime, also known as Video Player in GNOME, is a modern video player that aims to be simple to use, avoiding distractions. Showtime features simple playback controls that fade out of the way when watching, fullscreen, adjustable playback speed, multiple language and subtitle tracks as well as the ability to take screenshots.

python-liblarch 3.2.0-0.fe06860
Dependencies: gtk+@3.24.52
Propagated dependencies: python-pygobject@3.50.2
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://getting-things-gnome.github.io/liblarch
Licenses: LGPL 3+
Build system: pyproject
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).

sushi 46.0
Dependencies: bash-minimal@5.2.37 clutter@1.26.4 clutter-gst@3.0.27 clutter-gtk@1.8.4 evince@48.4 freetype@2.13.3 gdk-pixbuf@2.44.5 gjs@1.88.0 gst-plugins-base@1.28.1 gstreamer@1.28.1 gtksourceview@4.8.4 harfbuzz@11.4.4 libepoxy@1.5.10 libmusicbrainz@5.1.0-0.4efbed3 libxml2@2.14.6 neon@0.32.2 webkitgtk-for-gtk3@2.50.3
Channel: guix
Location: gnu/packages/gnome.scm (gnu packages gnome)
Home page: https://gitlab.gnome.org/GNOME/sushi
Licenses: GPL 2+
Build system: meson
Synopsis: File previewer for the GNOME desktop
Description:

Sushi is a DBus-activated service that allows applications to preview files on the GNOME desktop.

Total packages: 33008