Frameworks/List

From KDE Community Wiki

For a diagram view, see http://agateau.com/tmp/kf5

The list below is work in progress. Application developers: don't worry. People are working on all of the Frameworks. "Unmaintained" just means that no single person has been identified as the lead maintainer yet.

Name Features Tier Type Platforms Maintainer
KItemModels Models for Qt Model/View system Tier 1 Addon All Qt supported platforms Unmaintained
KItemViews Widget addons for Qt Model/View Tier 1 Addon All Qt supported platforms Unmaintained
KArchive File compression Tier 1 Addon All Qt supported platforms David Faure
KCodecs Text encoding Tier 1 Addon All Qt supported platforms Unmaintained
KConfig Configuration system Tier 1 Addon All Qt supported platforms Unmaintained
KCoreAddons Addons to QtCore Tier 1 Addon All Qt supported platforms Unmaintained
KDBusAddons Addons to QtDBus Tier 1 Addon All Qt supported platforms David Faure
KF5Umbrella CMake help to use KDE Frameworks Tier 1 Addon All CMake supported platforms Unmaintained
KGlobalAccel Add support for global workspace shortcuts Tier 1 Integration KDE Workspace Unmaintained
KGuiAddons Addons to QtGui Tier 1 Addon All Qt supported platforms Unmaintained
KIdleTime Monitoring user activity Tier 1 Integration ?? Unmaintained
KImageFormats Addons to QtImageFormats Tier 1 Addon All Qt supported platforms Unmaintained
KJS Support for JS scripting in applications Tier 1 Functional All platforms Bernd Buschinski
KPlotting Lightweight plotting framework Tier 1 Addon All Qt supported platforms Unmaintained
KWidgetsAddons Addons to QtWidgets Tier 1 Addon All Qt supported platforms Unmaintained
KWindowSystem Integration with X11 and window managers Tier 1 Integration X11, Windows (incomplete) and Mac OS (incomplete) Unmaintained
Solid Hardware integration and detection Tier 1 Integration ?? Alex Fiestas
Sonnet Support for spellchecking Tier 1 Solution All Qt supported platforms Martin Sandsmark
ThreadWeaver High-level multithreading framework Tier 1 Addon All Qt supported platforms Mirko Boehm
KDNSSD Abstraction to system DNSSD features Tier 2 Integration ?? Unmaintained
KAuth Abstraction to system policy and authentication features Tier 2 Integration ?? Unmaintained
KCompletion Widgets with advanced auto-completion features Tier 2 Addon ?? Unmaintained
KCrash Support for application crash analysis and bug report from apps Tier 2 Integration ?? Unmaintained
KDocTools Documentation generation from docbook Tier 2 ?? ?? Unmaintained
KI18n Advanced internationalization framework Tier 2 Addon All Qt supported platforms Chusslove Illich
KJobWidgets Widgets for tracking KJob instances (provided by KCoreAddons) Tier 2 Addon All Qt supported platforms Unmaintained
KNotifications Abstraction for system notifications Tier 2 Solution ?? Unmaintained
KWallet Secure and unified container for user passwords Tier 2 Solution All Qt supported platforms. GPG backend only available with KDE runtime. Valentin Rusu
KBookmarks Support for bookmarks and the XBEL format Tier 3 Addon ?? Unmaintained
KCMUtils Extra API to write KConfigModules Tier 3 Addon ?? Unmaintained
KConfigWidgets Extra widgets for easier configuration support Tier 3 Addon ?? Unmaintained
KDeclarative ?? Tier 3 Addon ?? Unmaintained
KDED Extensible deamon for providing system level services Tier 3 Solution ?? Unmaintained
KDESu Integration with su for elevated privileges Tier 3 ?? ?? Unmaintained
KDEWebKit KDE Integration for QtWebKit Tier 3 Integration ?? Unmaintained
KDesignerPlugin Integration of our widgets in Qt Designer/Creator Tier 3 ?? ?? Unmaintained
KEmoticons Support for emoticons and emoticons themes Tier 3 ?? ?? Unmaintained
KIconThemes Support for icon themes Tier 3 Integration ?? Unmaintained
KInit ?? Tier 3 Solution ?? David Faure
KIO Resource and network access abstraction Tier 3 Solution ?? David Faure
KJsEmbed Embedded JS Tier 3 Addon ?? Unmaintained
KMediaPlayer Plugin interface for media player features Tier 3 ?? ?? Unmaintained
KNewStuff Support for downloading application assets from the network Tier 3 ?? ?? Unmaintained
KNotifyConfig Configuration system for KNotify Tier 3 ?? ?? Unmaintained
KParts Document centric plugin system Tier 3 Solution ?? David Faure
KPrintUtils Extra features for QtPrintSupport Tier 3 Addon ?? Unmaintained
KPty Pty abstraction Tier 3 ?? ?? Unmaintained
Kross Multi-language application scripting Tier 3 Solution ?? Unmaintained
KService Advanced plugin and service introspection Tier 3 Solution ?? David Faure
KTextWidgets Advanced text editing widgets Tier 3 Addon ?? Unmaintained
KUnitConversion Support for unit conversion Tier 3 Addon ?? Unmaintained
XmlGui User configurable main windows Tier 3 Solution ?? Unmaintained
ApiDox API documentation generation and assets for frameworks Tier 4 N/A ?? Unmaintained
FrameworkIntegration Workspace and cross-framework integration plugins Tier 4 N/A ?? Unmaintained
KDE4Support Porting aid from KDELibs4 Tier 4 N/A ?? Unmaintained
KFileAudioPreview Plugin interface for audio previews Tier 4 N/A ?? Unmaintained
KHtml KHTML APIs Tier 4 Solution All Qt supported platforms Martin Sandsmark