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.
Connections allows the user to connect to different real or virtual machines, using VNC or RDP.
Bonobo is a framework for creating reusable components for use in GNOME applications, built on top of CORBA.
Parlatype is an audio player for the GNOME desktop environment. Its main purpose is the manual transcription of spoken audio files.
Aisleriot (also known as Solitaire or sol) is a collection of card games which are easy to play with the aid of a mouse.
LibSoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications.
Jsonrpc-GLib is a library to communicate with JSON-RPC based peers in either a synchronous or asynchronous fashion. It also allows communicating using the GVariant serialization format instead of JSON when both peers support it. You might want that when communicating on a single host to avoid parser overhead and memory-allocator fragmentation.
Rygel is a home media solution (UPnP AV MediaServer and MediaRenderer) for GNOME that allows you to easily share audio, video, and pictures, and to control a media player on your home network.
Rygel achieves interoperability with other devices by trying to conform to the strict requirements of DLNA and by converting media on-the-fly to formats that client devices can handle.
Orca is a screen reader that provides access to the graphical desktop via speech and refreshable braille. Orca works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI).
libgit2-glib is a GLib wrapper library around the libgit2 Git access library. It only implements the core plumbing functions, not really the higher level porcelain stuff.
Dee is a library that uses DBus to provide objects allowing you to create Model-View-Controller type programs across DBus. It also consists of utility objects which extend DBus allowing for peer-to-peer discoverability of known objects without needing a central registrar.
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.
NetworkManager-l2tp is a VPN plugin for NetworkManager and later which provides support for L2TP and L2TP/IPsec (i.e. L2TP over IPsec) connections.
This package provides a set-up wizard when a user logs into GNOME for the first time. It typically provides a tour of all gnome components and allows the user to set them up.
Libunique is a library for writing single instance applications. If you launch a single instance application twice, the second instance will either just quit or will send a message to the running instance. Libunique makes it easy to write this kind of application, by providing a base class, taking care of all the IPC machinery needed to send messages to a running instance, and also handling the startup notification side.
This package provides a C++ interface to the libxml2 XML parser library.
Byzanz is a simple desktop recording program with a command-line interface. It can record part or all of an X display for a specified duration and save it as a GIF encoded animated image file.
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.
Zenity is a rewrite of gdialog, the GNOME port of dialog which allows you to display dialog boxes from the commandline and shell scripts.
GNOME Weather is a small application that allows you to monitor the current weather conditions for your city, or anywhere in the world.
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.
Dia can be used to draw different types of diagrams, and includes support for UML static structure diagrams (class diagrams), entity relationship modeling, and network diagrams. The program supports various file formats like PNG, SVG, PDF and EPS.
Notification-Daemon is the server implementation of the freedesktop.org desktop notification specification.
GI-DocGen is a document generator for GObject-based libraries. GObject is the base type system of the GNOME project. GI-Docgen reuses the introspection data generated by GObject-based libraries to generate the API reference of these libraries, as well as other ancillary documentation.
libadwaita offers widgets and objects to build GNOME applications scaling from desktop workstations to mobile phones. It is the successor of libhandy for GTK4.