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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
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.
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.
Bonobo is a framework for creating reusable components for use in GNOME applications, built on top of CORBA.
The GnomeCanvas widget provides a flexible widget for creating interactive structured graphics.
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.
Tracker is a search engine and triplestore for desktop, embedded and mobile.
It is a middleware component aimed at desktop application developers who want their apps to browse and search user content. It's not designed to be used directly by desktop users, but it provides a commandline tool named tracker for the adventurous.
Tracker allows your application to instantly perform full-text searches across all documents. This feature is used by the {emphsearch bar in GNOME Files, for example. This is achieved by indexing the user's home directory in the background.
Tracker also allows your application to query and list content that the user has stored. For example, GNOME Music displays all the music files that are found by Tracker. This means that GNOME Music doesn't need to maintain a database of its own.
If you need to go beyond simple searches, Tracker is also a linked data endpoint and it understands SPARQL.
Komikku is an online/offline manga reader for GNOME, developed with the aim of being used with the Librem 5 phone.
Blueprint is a markup language for GTK user interfaces. Internally, it compiles to GTKBuilder XML.
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.
GtkGLExt is an OpenGL extension to GTK+. It provides additional GDK objects which support OpenGL rendering in GTK+ and GtkWidget API add-ons to make GTK+ widgets OpenGL-capable.
Gjs is a javascript binding for GNOME. It's mainly based on spidermonkey javascript engine and the GObject introspection framework.
The GCR package contains libraries used for displaying certificates and accessing key stores. It also provides the viewer for crypto files on the GNOME Desktop.
This package contains a systray applet for NetworkManager. It displays the available networks and allows users to easily switch between them.
GNOME To Do is a simplistic personal task manager designed to perfectly fit the GNOME desktop.
Apostrophe is a GTK+ based distraction-free Markdown editor. It uses pandoc as back-end for parsing Markdown.
Builder aims to be an integrated development environment (IDE) for writing GNOME-based software. It features fuzzy search, auto-completion, a mini code map, documentation browsing, Git integration, an integrated profiler via Sysprof, debugging support, and more.
LibSoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications.
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.
Icons for the GNOME desktop.
Cambalache is a RAD tool for Gtk 4 and 3 with a clear MVC design and data model first philosophy.
This library provides GObject bindings for libudev. It was originally part of udev-extras, then udev, then systemd. It's now a project on its own.
libadwaita offers widgets and objects to build GNOME applications scaling from desktop workstations to mobile phones. It is the successor of libhandy for GTK4.
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.
GNOME Weather is a small application that allows you to monitor the current weather conditions for your city, or anywhere in the world.