libkf6kiowidgets6

resource and network access abstraction (KIO widgets library)

KDE Input/Output framework provides a single API for operating on files, whether local or on a remote server. Additionally, KIO Slaves provide support for individual protocols. Some particularly useful ones are http, ftp, sftp, smb, nfs, ssh (fish), man, tar and zip.

libkf6parts6

Document centric plugin system

Framework providing elaborate user-interface components.

libkf6texteditor-katepart

provide advanced plain text editing services

The KTextEditor interfaces - also called KTE interfaces - are a set of well-defined interfaces which an application or library can implement to provide advanced plain text editing services. Applications which utilise this interface can thus allow the user to choose which implementation of the editor component to use. The only implementation right now is the Kate Editor Component (Kate Part).

libkf6texteditor6

provide advanced plain text editing services

The KTextEditor interfaces - also called KTE interfaces - are a set of well-defined interfaces which an application or library can implement to provide advanced plain text editing services. Applications which utilise this interface can thus allow the user to choose which implementation of the editor component to use. The only implementation right now is the Kate Editor Component (Kate Part).

libkf6xmlgui6

User configurable main windows

framework for designing the user interface of an application using XML, using the idea of actions.

libkf6purpose-bin

abstraction to provide and leverage actions of a specific kind, runtime

Purpose 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.