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.
KDNSSD is a library for handling the DNS-based Service Discovery Protocol (DNS-SD), the layer of Zeroconf that allows network services, such as printers, to be discovered without any user intervention or centralized infrastructure.
KGlobalAccel allows you to have global accelerators that are independent of the focused window. Unlike regular shortcuts, the application's window does not need focus for them to be activated.
KCrash provides support for intercepting and handling application crashes.
KArchive provides classes for easy reading, creation and manipulation of archive formats like ZIP and TAR.
It also provides transparent compression and decompression of data, like the GZip format, via a subclass of QIODevice.
This framework helps implement autocompletion in Qt-based applications. It provides a set of completion-ready widgets, or can be integrated it into your application's other widgets.
KAuth provides a convenient, system-integrated way to offload actions that need to be performed as a privileged user to small set of helper utilities.
Kirigami is a set of high level QtQuick components looking and feeling well on both mobile and desktop devices. They ease the creation of applications that follow the Kirigami Human Interface Guidelines.
The Package framework lets the user install and load packages of non binary content such as scripted extensions or graphic assets, as if they were traditional plugins.
Kirigami is a set of high level QtQuick components looking and feeling well on both mobile and desktop devices. They ease the creation of applications that follow the Kirigami Human Interface Guidelines.
KCodecs provide a collection of methods to manipulate strings using various encodings.
It can automatically determine the charset of a string, translate XML entities, validate email addresses, and find encodings by name in a more tolerant way than QTextCodec (useful e.g. for data coming from the Internet).
This framework consists of the following components:
Libraries for use in applications.
QML bindings for the above.
A server application.
A management and analytics application.
KDeclarative provides integration of QML and KDE work spaces. It's comprises two parts: a library used by the C++ part of your application to integrate QML with KDE Frameworks specific features, and a series of QML imports that offer bindings to some of the Frameworks.
KAuth provides a convenient, system-integrated way to offload actions that need to be performed as a privileged user to small set of helper utilities.
KItemModels provides the following models:
KBreadcrumbSelectionModel - Selects the parents of selected items to create breadcrumbs.
KCheckableProxyModel - Adds a checkable capability to a source model.
KConcatenateRowsProxyModel - Concatenates rows from multiple source models.
KDescendantsProxyModel - Proxy Model for restructuring a Tree into a list.
KExtraColumnsProxyModel - Adds columns after existing columns.
KLinkItemSelectionModel - Share a selection in multiple views which do not have the same source model.
KModelIndexProxyMapper - Mapping of indexes and selections through proxy models.
KRearrangeColumnsProxyModel - Can reorder and hide columns from the source model.
KRecursiveFilterProxyModel - Recursive filtering of models.
KSelectionProxyModel - A Proxy Model which presents a subset of its source model to observers
This library provides a vCard data model, vCard input/output, contact group management, locale-aware address formatting, and localized country name to ISO 3166-1 alpha 2 code mapping and vice verca.
Solid is a device integration framework. It provides a way of querying and interacting with hardware independently of the underlying operating system.
Baloo provides file searching and indexing. It does so by maintaining an index of the contents of your files.
The Extra CMake Modules package, or ECM, adds to the modules provided by CMake to find common software. In addition, it provides common build settings used in software produced by the KDE community.
As the names suggest they implement a Client respectively a Server API for the Wayland protocol. The API is Qt-styled removing the needs to interact with a for a Qt developer uncomfortable low-level C-API. For example the callback mechanism from the Wayland API is replaced by signals, data types are adjusted to be what a Qt developer expects - two arguments of int are represented by a QPoint or a QSize.
Breeze provides a freedesktop.org compatible icon theme. It is the default icon theme for the KDE Plasma desktop.
This library provides primitives to interface with pseudo terminal devices as well as a KProcess derived class for running child processes and communicating with them using a pty.
KActivities provides the infrastructure needed to manage a user's activities, allowing them to switch between tasks, and for applications to update their state to match the user's current activity. This includes a daemon, a library for interacting with that daemon, and plugins for integration with other frameworks.
The Qt Cryptographic Architecture (QCA) provides a straightforward and cross-platform API for a range of cryptographic features, including SSL/TLS, X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart cards.
KCrash provides support for intercepting and handling application crashes.