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.
This package provides a library to handle resource discovery and announcement over SSDP and a debugging tool, gssdp-device-sniffer.
GNOME Shell provides core user interface functions for the GNOME desktop, like switching to windows and launching applications.
LibSoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications.
Mutter is a window and compositing manager that displays and manages your desktop via OpenGL. Mutter combines a sophisticated display engine using the Clutter toolkit with solid window-management logic inherited from the Metacity window manager.
Libdmapsharing is a library which allows programs to access, share and control the playback of media content using DMAP (DAAP, DPAP & DACP). It is written in C using GObject and libsoup.
Clutter-Gst is an integration library for using GStreamer with Clutter. It provides a GStreamer sink to upload frames to GL and an actor that implements the ClutterGstPlayer interface using playbin. Clutter is an OpenGL-based interactive canvas library.
LibSoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications.
GNOME Shell extensions modify and extend GNOME Shell functionality and behavior.
Feedbackd provides a DBus daemon to act on events to provide haptic, visual and audio feedback. It offers the libfeedbackd library and GObject introspection bindings.
Tecla is a keyboard layout viewer based on GTK 4 and Libadwaita.
Dconf-editor is a graphical tool for browsing and editing the dconf configuration system for GNOME. It allows users to configure desktop software that do not provide their own configuration interface.
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.
gnome-keyring is a program that keeps passwords and other secrets for users. It is run as a daemon in the session, similar to ssh-agent, and other applications locate it via an environment variable or D-Bus.
The program can manage several keyrings, each with its own master password, and there is also a session keyring which is never stored to disk, but forgotten when the session ends.
Decibels, also known as Audio Player, is an audio player focused on simplicity. It offers few advanced features such as:
An elegant waveform of the track.
Adjustable playback speed.
Easy seek controls.
Playing multiple files at the same time.
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.
GVFS is a userspace virtual file system designed to work with the I/O abstraction of GIO. It contains a GIO module that seamlessly adds GVFS support to all applications using the GIO API. It also supports exposing the GVFS mounts to non-GIO applications using FUSE.
GVFS comes with a set of backends, including trash support, SFTP, SMB, HTTP, DAV, and others.
geocode-glib is a convenience library for geocoding (finding longitude, and latitude from an address) and reverse geocoding (finding an address from coordinates) using the Nominatim service. geocode-glib caches requests for faster results and to avoid unnecessary server load.
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.
This library was designed to make it easier to access web services that claim to be "RESTful". It includes convenience wrappers for libsoup and libxml to ease remote use of the RESTful API.
GNOME Commander is a two-pane graphical file manager using GNOME libraries. It aims to fulfill the demands of more advanced users who like to focus on file management, their work through special applications and running smart commands.
libchamplain is a C library providing a ClutterActor to display maps. It also provides a Gtk+ widget to display maps in Gtk+ applications. Python and Perl bindings are also available. It supports numerous free map sources such as OpenStreetMap, OpenCycleMap, OpenAerialMap, and Maps for free.
Image browser and viewer for GNOME, made to replace Eye of GNOME as a more modern default image viewer.
Libgee is a utility library providing GObject-based interfaces and classes for commonly used data structures.
This extension of NetworkManager allows it to take care of connections to virtual private networks (VPNs) via Fortinet SSLVPN.