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.
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.
Secrets is a password manager which makes use of the KeePass v4 format. It integrates perfectly with the GNOME desktop and provides an easy and uncluttered interface for the management of password databases.
MultiWriter can be used to write an ISO file to multiple USB devices at once.
The libmediaart library is the foundation for media art caching, extraction, and lookup for applications on the desktop.
LibXklavier is a library providing high-level API for X Keyboard Extension known as XKB. This library is intended to support XFree86 and other commercial X servers. It is useful for creating XKB-related software (layout indicators etc).
SoundConverter supports converting between many audio formats including Opus, Ogg Vorbis, FLAC and more. It supports parallel conversion, and configurable file renaming.
Cambalache is a RAD tool for Gtk 4 and 3 with a clear MVC design and data model first philosophy.
This package provides functions for mobiles.
Epiphany is a GNOME web browser targeted at non-technical users. Its principles are simplicity and standards compliance.
This package contains the GNOME session manager, as well as a configuration program to choose applications starting on login.
GNOME Shell provides core user interface functions for the GNOME desktop, like switching to windows and launching applications.
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.
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.
Evolution is a personal information management application that provides integrated mail, calendaring and address book functionality.
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.
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.
Libgsf aims to provide an efficient extensible I/O abstraction for dealing with different structured file formats.
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.
Gom provides an object mapper from GObjects to SQLite. It helps you write applications that need to store structured data as well as make complex queries upon that data.
Glade is a rapid application development (RAD) tool to enable quick & easy development of user interfaces for the GTK+ toolkit and the GNOME desktop environment.
A collection of GStreamer video filters and effects to be used in photo-booth-like software, such as Cheese.
GNOME Mahjongg is a game based on the classic Chinese tile-matching game Mahjongg. It features multiple board layouts, tile themes, and a high score table.
This package contains the daemon responsible for setting the various parameters of a GNOME session and the applications that run under it. It handles settings such keyboard layout, shortcuts, and accessibility, clipboard settings, themes, mouse settings, and startup of other daemons.
Sound Juicer extracts audio from compact discs and convert it into audio files that a personal computer or digital audio player can play. It supports ripping to any audio codec supported by a GStreamer plugin, such as mp3, Ogg Vorbis and FLAC