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.
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.
ITS Tool allows you to translate your XML documents with PO files, using rules from the W3C Internationalization Tag Set (ITS) to determine what to translate and how to separate it into PO file messages.
PO files are the standard translation format for GNU and other Unix-like systems. They present translatable information as discrete messages, allowing each message to be translated independently. In contrast to whole-page translation, translating with a message-based format like PO means you can easily track changes to the source document down to the paragraph. When new strings are added or existing strings are modified, you only need to update the corresponding messages.
ITS Tool is designed to make XML documents translatable through PO files by applying standard ITS rules, as well as extension rules specific to ITS Tool. ITS also provides an industry standard way for authors to override translation information in their documents, such as whether a particular element should be translated.
Accounts SSO is a framework for application developers who wish to acquire, use and store web account details and credentials. It handles the authentication process of an account and securely stores the credentials and service-specific settings.
Glibmm provides a C++ programming interface to the part of GLib that are useful for C++.
GLib provides the core application building blocks for libraries and applications written in C. It provides the core object system used in GNOME, the main loop implementation, and a large set of utility functions for strings and common data structures.
Telepathy is a flexible, modular communications framework that enables real-time communication over D-Bus via pluggable protocol backends. Telepathy is a communications service that can be accessed by many applications simultaneously.
This package provides the library for GLib applications.
sdbus-c++ is a high-level C++ D-Bus library designed to provide easy-to-use yet powerful API in modern C++. It adds another layer of abstraction on top of sd-bus, the C D-Bus implementation by systemd.
Glibmm provides a C++ programming interface to the part of GLib that are useful for C++.
GLib provides the core application building blocks for libraries and applications written in C. It provides the core object system used in GNOME, the main loop implementation, and a large set of utility functions for strings and common data structures.
Intltool is a set of tools to centralise translations of many different file formats using GNU gettext-compatible PO files.
The intltool collection can be used to do these things:
Extract translatable strings from various source files (.xml.in, glade, .desktop.in, .server.in, .oaf.in).
Collect the extracted strings together with messages from traditional source files (.c, .h) in po/$(PACKAGE).pot.
Merge back the translations from .po files into .xml, .desktop and oaf files. This merge step will happen at build resp. installation time.
Python bindings for GLib, GObject, and GIO.
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.
This package provides D-Bus client API bindings for the C++ programming language. It also provides the dbusxx-xml2cpp and dbusxx-introspect commands.
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.
A small little utility to run a couple of executables under a new DBus session for testing.
xdg-dbus-proxy is a filtering proxy for D-Bus connections. It can be used to create D-Bus sockets inside a Linux container that forwards requests to the host system, optionally with filters applied.
Dex provides Future-based programming for GLib-based applications.
It both integrates with and brings new features for application and library authors who want to manage concurrent code.
Dex also provides Fibers which allow writing synchronous looking code in C that uses asynchronous and future-based APIs.
Automatically toggle your GNOME desktop's color scheme between light and dark, switch backgrounds and run custom commands at sunset and sunrise.
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.
GSConnect is a complete implementation of KDE Connect especially for GNOME Shell, allowing devices to securely share content, like notifications or files, and other features like SMS messaging and remote control.
Markets is a GTK application that displays financial data, helping users track stocks, currencies and cryptocurrencies.
Greybird is a grey derivative of the Bluebird theme by the Shimmer Project. It supports GNOME, Unity, and Xfce.
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.
Unite is a GNOME Shell extension which makes a few layout tweaks to the top panel and removes window decorations to make it look like Ubuntu Unity Shell.