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

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.


perl-net-dbus 1.2.0
Dependencies: dbus@1.15.8
Propagated dependencies: perl-xml-twig@3.52
Channel: guix
Location: gnu/packages/glib.scm (gnu packages glib)
Home page: https://metacpan.org/release/Net-DBus
Licenses: GPL 1+
Build system: perl
Synopsis: Extension for the DBus bindings
Description:

Net::DBus provides a Perl XS API to the DBus inter-application messaging system. The Perl API covers the core base level of the DBus APIs, not concerning itself yet with the GLib or QT wrappers.

perl-net-dbus-glib 0.33.0
Dependencies: dbus-glib@0.112
Channel: guix
Location: gnu/packages/glib.scm (gnu packages glib)
Home page: https://metacpan.org/release/Net-DBus-GLib
Licenses: GPL 2+
Build system: perl
Synopsis: Perl extension for the DBus GLib bindings
Description:

This package provides an extension to the Net::DBus module allowing integration with the GLib mainloop. To integrate with the main loop, simply get a connection to the bus via the methods in Net::DBus::GLib rather than the usual Net::DBus module. Every other API remains the same.

python-pygobject 3.50.0
Dependencies: python@3.11.14 python-pycairo@1.28.0 gobject-introspection@1.82.0
Propagated dependencies: glib@2.83.3 libffi@3.4.6
Channel: guix
Location: gnu/packages/glib.scm (gnu packages glib)
Home page: https://live.gnome.org/PyGObject
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Python bindings for GObject
Description:

Python bindings for GLib, GObject, and GIO.

dbus-cxx 2.4.0
Dependencies: dbus@1.15.8 expat@2.7.1 libcppgenerate@0.2-0.930c550 popt@1.18
Propagated dependencies: glib@2.83.3 libsigc++@3.6.0
Channel: guix
Location: gnu/packages/glib.scm (gnu packages glib)
Home page: https://dbus-cxx.github.io/
Licenses: LGPL 3+ Modified BSD
Build system: cmake
Synopsis: C++ wrapper for dbus
Description:

Dbus-cxx is a C++ wrapper for dbus.

It exposes the C API to allow direct manipulation and relies on sigc++ to provide an Oriented Object interface.

This package provide 2 utils:

  1. dbus-cxx-xml2cpp to generate proxy and adapter

  2. dbus-cxx-introspect to introspect a dbus interface

Some codes examples can be find at: https://dbus-cxx.github.io/examples.html

cppgir-for-telegram-desktop 2.0-1.2a7d9ce
Dependencies: boost@1.89.0 fmt@9.1.0 expected-lite@0.9.0
Channel: guix
Location: gnu/packages/glib.scm (gnu packages glib)
Home page: https://gitlab.com/mnauw/cppgir
Licenses: Expat
Build system: cmake
Synopsis: C++ bindings generator for GObject introspection
Description:

cppgir processes .gir files derived from GObject introspection annotations into a set of C++ files defining suitable namespaces, classes and other types that together form a C++ binding.

perl-glib-object-introspection 0.051
Propagated dependencies: gobject-introspection@1.82.0 perl-cairo-gobject@1.005 perl-glib@1.3294
Channel: guix
Location: gnu/packages/glib.scm (gnu packages glib)
Home page: https://metacpan.org/dist/Glib-Object-Introspection
Licenses: LGPL 2.1+
Build system: perl
Synopsis: Dynamically create Perl language bindings
Description:

Glib::Object::Introspection uses the gobject-introspection and libffi projects to dynamically create Perl bindings for a wide variety of libraries. Examples include gtk+, webkit, libsoup and many more.

dbus 1.15.8
Dependencies: expat@2.7.1 libx11@1.8.12
Channel: guix
Location: gnu/packages/glib.scm (gnu packages glib)
Home page: https://www.freedesktop.org/wiki/Software/dbus/
Licenses: GPL 2+
Build system: gnu
Synopsis: Message bus for inter-process communication (IPC)
Description:

D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and reliable to code a "single instance" application or daemon, and to launch applications and daemons on demand when their services are needed.

D-Bus supplies both a system daemon (for events such as "new hardware device added" or "printer queue changed") and a per-user-login-session daemon (for general IPC needs among user applications). Also, the message bus is built on top of a general one-to-one message passing framework, which can be used by any two apps to communicate directly (without going through the message bus daemon). Currently the communicating applications are on one computer, or through unencrypted TCP/IP suitable for use behind a firewall with shared NFS home directories.

glibmm 2.82.0
Propagated dependencies: libsigc++@3.6.0 glib@2.83.3
Channel: guix
Location: gnu/packages/glib.scm (gnu packages glib)
Home page: https://gtkmm.org/
Licenses: LGPL 2.1+
Build system: meson
Synopsis: C++ interface to the GLib library
Description:

Glibmm provides a C++ programming interface to the part of GLib that are useful for C++.

template-glib 3.36.2
Dependencies: gettext-minimal@0.23.1 glib@2.83.3 gobject-introspection@1.82.0
Channel: guix
Location: gnu/packages/glib.scm (gnu packages glib)
Home page: https://gitlab.gnome.org/GNOME/template-glib
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Library for template expansion
Description:

Template-GLib is a library to help you generate text based on a template and user defined state. Template-GLib does not use a language runtime, so it is safe to use from any GObject-Introspectable language.

Template-GLib allows you to access properties on GObjects as well as call simple methods via GObject-Introspection.

glibmm 2.66.6
Propagated dependencies: libsigc++@2.9.3 glib@2.83.3
Channel: guix
Location: gnu/packages/glib.scm (gnu packages glib)
Home page: https://gtkmm.org/
Licenses: LGPL 2.1+
Build system: meson
Synopsis: C++ interface to the GLib library
Description:

Glibmm provides a C++ programming interface to the part of GLib that are useful for C++.

gnome-shell-extension-dash-to-panel 64
Propagated dependencies: glib@2.83.3
Channel: guix
Location: gnu/packages/gnome-xyz.scm (gnu packages gnome-xyz)
Home page: https://github.com/home-sweet-gnome/dash-to-panel/
Licenses: GPL 2+
Build system: gnu
Synopsis: Icon taskbar for GNOME Shell
Description:

This extension moves the dash into the gnome main panel so that the application launchers and system tray are combined into a single panel, similar to that found in KDE Plasma and Windows 7+.

yaru-theme 22.10.3
Channel: guix
Location: gnu/packages/gnome-xyz.scm (gnu packages gnome-xyz)
Home page: https://github.com/ubuntu/yaru
Licenses: LGPL 2.1 LGPL 3 CC-BY-SA 4.0
Build system: meson
Synopsis: Ubuntu community theme yaru
Description:

Yaru is the default theme for Ubuntu.

It contains:

  • a GNOME Shell theme based on the upstream GNOME shell theme

  • a light and dark GTK theme (gtk2 and gtk3) based on the upstream Adwaita Gtk theme

  • an icon & cursor theme, derived from the Unity8 Suru icons and Suru icon theme

  • a sound theme, combining sounds from the WoodenBeaver and Touch-Remix sound themes.

gpaste 45.2
Dependencies: appstream-glib@0.8.3 desktop-file-utils@0.26 gjs@1.82.1 gtk+@3.24.51 libadwaita@1.6.0
Channel: guix
Location: gnu/packages/gnome-xyz.scm (gnu packages gnome-xyz)
Home page: https://github.com/Keruspe/GPaste
Licenses: FreeBSD
Build system: meson
Synopsis: Clipboard management system for GNOME Shell
Description:

GPaste is a clipboard manager, a tool which allows you to keep a trace of what you’re copying and pasting. Is is really useful when you go through tons of documentation and you want to keep around a bunch of functions you might want to use, for example. The clipboard manager will store an history of everything you do, so that you can get back to older copies you now want to paste.

gnome-shell-extension-weather-oclock 46.2
Channel: guix
Location: gnu/packages/gnome-xyz.scm (gnu packages gnome-xyz)
Home page: https://github.com/CleoMenezesJr/weather-oclock
Licenses: GPL 3+
Build system: gnu
Synopsis: GNOME Shell extension to show the weather next the clock
Description:

Weather O'Clock is an extension that adds the current weather next to the clock on the top bar of the GNOME Shell.

gapless 4.4
Dependencies: gst-plugins-bad@1.26.3 gst-plugins-base@1.26.3 gst-plugins-good@1.26.3 gstreamer@1.26.3 gtk@4.16.13 libadwaita@1.6.0
Channel: guix
Location: gnu/packages/gnome-xyz.scm (gnu packages gnome-xyz)
Home page: https://gitlab.gnome.org/neithern/g4music
Licenses: GPL 3 GPL 3+
Build system: meson
Synopsis: Light weight music player written in GTK4
Description:

Gapless, previously known as G4Music, is a light weight music player written in GTK4, focusing on large music collections. This package provides the g4music command.

adw-gtk3-theme 5.10
Channel: guix
Location: gnu/packages/gnome-xyz.scm (gnu packages gnome-xyz)
Home page: https://github.com/lassekongo83/adw-gtk3
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Unofficial GTK 3 port of libadwaita
Description:

adw is a port of the GTK 4 design for the GTK 3 version. It enables color customization by using the same color names as the ones for libadwaita.

gnome-shell-extension-just-perfection 30.0
Channel: guix
Location: gnu/packages/gnome-xyz.scm (gnu packages gnome-xyz)
Home page: https://gitlab.gnome.org/jrahmatzadeh/just-perfection
Licenses: GPL 3
Build system: copy
Synopsis: Customize GNOME Shell behaviour
Description:

Just Perfection allows you to change various settings, that GNOME Shell itself does not provide out of the box, such as the ability to hide certain elements or change animation speeds.

nordic-theme 1.9.0-0.07d764c
Channel: guix
Location: gnu/packages/gnome-xyz.scm (gnu packages gnome-xyz)
Home page: https://github.com/EliverLara/Nordic
Licenses: GPL 3
Build system: copy
Synopsis: Dark Gtk3.20+ theme using the Nord color palette
Description:

Nordic is a Gtk3.20+ theme created using the Nord color palette.

gnome-shell-extension-burn-my-windows 44
Channel: guix
Location: gnu/packages/gnome-xyz.scm (gnu packages gnome-xyz)
Home page: https://github.com/Schneegans/Burn-My-Windows
Licenses: GPL 3
Build system: copy
Synopsis: Application closing effects extension
Description:

Burn My Windows is a shell extension that stylizes the animation of closing windowed applications.

gnome-shell-extension-blur-my-shell 67
Channel: guix
Location: gnu/packages/gnome-xyz.scm (gnu packages gnome-xyz)
Home page: https://github.com/aunetx/blur-my-shell
Licenses: GPL 3
Build system: copy
Synopsis: Blurs different parts of the GNOME Shell
Description:

Blur My Shell adds a blur look to different parts of the GNOME Shell, including the top panel, dash and overview.

gnome-shell-extension-clipboard-indicator 65
Channel: guix
Location: gnu/packages/gnome-xyz.scm (gnu packages gnome-xyz)
Home page: https://github.com/Tudmotu/gnome-shell-extension-clipboard-indicator
Licenses: Expat
Build system: copy
Synopsis: Clipboard manager extension for GNOME Shell
Description:

Clipboard Indicator is a clipboard manager for GNOME Shell that caches clipboard history.

gnome-shell-extension-night-theme-switcher 78
Channel: guix
Location: gnu/packages/gnome-xyz.scm (gnu packages gnome-xyz)
Home page: https://nightthemeswitcher.romainvigier.fr
Licenses: GPL 2+
Build system: meson
Synopsis: Automatic theme switcher for GNOME Shell
Description:

Automatically toggle your GNOME desktop's color scheme between light and dark, switch backgrounds and run custom commands at sunset and sunrise.

eiciel 0.10.0
Dependencies: acl@2.3.1 attr@2.5.1 glibmm@2.82.0 gtkmm@4.14.0 nautilus@46.4
Channel: guix
Location: gnu/packages/gnome-xyz.scm (gnu packages gnome-xyz)
Home page: https://rofi.roger-ferrer.org/eiciel
Licenses: GPL 2+
Build system: meson
Synopsis: Manage extended file attributes
Description:

Eiciel is a plugin for nautilus to graphically edit ACL and extended file attributes. It also functions as a standalone command.

gnome-shell-extension-paperwm 47.1.0
Channel: guix
Location: gnu/packages/gnome-xyz.scm (gnu packages gnome-xyz)
Home page: https://github.com/paperwm/PaperWM
Licenses: GPL 3
Build system: copy
Synopsis: Tiled scrollable window management for GNOME Shell
Description:

PaperWM is an experimental GNOME Shell extension providing scrollable tiling of windows and per monitor workspaces. It's inspired by paper notebooks and tiling window managers.

Total packages: 69282