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.
KXMLGUI provides a framework for managing menu and toolbar actions in an abstract way. The actions are configured through a XML description and hooks in the application code. The framework supports merging of multiple descriptions for integrating actions from plugins.
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.
Provides tools to generate documentation in various format from DocBook files.
KWindowSystem provides information about and allows interaction with the windowing system. It provides a high level API, which is windowing system independent and has platform specific implementations. This API is inspired by X11 and thus not all functionality is available on all windowing systems.
In addition to the high level API, this framework also provides several lower level classes for interaction with the X Windowing System.
Solid is a device integration framework. It provides a way of querying and interacting with hardware independently of the underlying operating system.
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.
This framework contains an interface to KWallet, a safe desktop-wide storage for passwords and the kwalletd daemon used to safely store the passwords on KDE work spaces.
Provides tools to generate documentation in various format from DocBook files.
Kdeinit is a process launcher similar to init used for booting UNIX. It launches processes by forking and then loading a dynamic library which contains a kdemain(…) function. Using kdeinit to launch KDE applications makes starting KDE applications faster and reduces memory consumption.
The plasma framework provides QML components, libplasma and script engines.
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.
The KNewStuff library implements collaborative data sharing for applications. It uses libattica to support the Open Collaboration Services specification.
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.
KPeople offers unified access to our contacts from different sources, grouping them by person while still exposing all the data. KPeople also provides facilities to integrate the data provided in user interfaces by providing QML and Qt Widgets components. The sources are plugin-based, allowing to easily extend the contacts collection.
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.
NetworkManagerQt provides access to all NetworkManager features exposed on DBus. It allows you to manage your connections and control your network devices and also provides a library for parsing connection settings which are used in DBus communication.
KPlotWidget is a QWidget-derived class that provides a virtual base class for easy data-plotting. The idea behind KPlotWidget is that you only have to specify information in "data units", the natural units of the data being plotted. KPlotWidget automatically converts everything to screen pixel units.
KCoreAddons provides classes built on top of QtCore to perform various tasks such as manipulating mime types, autosaving files, creating backup files, generating random sequences, performing text manipulations such as macro replacement, accessing user information and many more.
This framework offers the possibility to create integrate services and actions on any application without having to implement them specifically. Purpose will offer them mechanisms to list the different alternatives to execute given the requested action type and will facilitate components so that all the plugins can receive all the information they need.
KColorPicker is a subclass of QToolButton with color popup menu which lets you select a color. The popup features a color dialog button which can be used to add custom colors to the popup menu.
This framework contains scripts and data for building API documentation (dox) in a standard format and style for KDE.
For the actual documentation extraction and formatting the Doxygen tool is used, but this framework provides a wrapper script to make generating the documentation more convenient (including reading settings from the target framework or other module) and a standard template for the generated documentation.
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.
KDESU provides functionality for building GUI front ends for (password asking) console mode programs. kdesu and kdessh use it to interface with su and ssh respectively.
KTextEditor provides a powerful text editor component that you can embed in your application, either as a KPart or using the KF5::TextEditor library.