The Qt library archive


Stable libraries

Attica Open Collaboration Services API API LGPLv2.1+
Avahi Qt4 Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour Bindings, Communication LGPLv2.1+
Baloo Baloo is a file indexing and searching framework Development LGPLv2.1+
BluezQt Qt wrapper for BlueZ 5 DBus API Communication LGPLv2.1+
Breeze Icons Breeze icon theme Artwork LGPLv2.1+
Cutelyst A Web Framework, using the simple approach of Catalyst (Perl) framework. Web LGPLv2
CuteReport Report solution Printing GPLv3+, Commercial
google-diff-match-patch Diff, Match and Patch libraries for Plain Text Text Apache2.0
Echo Nest Client Qt library for communicating with The Echo Nest Multimedia, API LGPL
Enginio Enginio client library for Qt platfom. Provides both Qt C++ and QML APIs to client applications. Data, API, QML GPLv3, LGPLv2.1
eXaro Report engine Printing GPLv3, LGPLv3
Extra CMake Modules Extra CMake modules Development LGPLv2.1+
Framework Integration Workspace and cross-framework integration plugins Desktop LGPLv2.1+
GCF Generic component framework Development GPLv2, GPLv3, Commercial
GLC lib Library for high performance 3D applications based on OpenGL Graphics LGPLv3+
injeqt Dependency injection Development LGPLv2.1
Jreen XMPP client library Communication GPLv2+
KActivities Runtime and library to organize the user work in separate activities Desktop LGPLv2.1+
KActivitiesStats A library for accessing the usage data collected by the activities system. Desktop LGPLv2.1+
KArchive File compression Data LGPLv2.1+
KAuth Abstraction to system policy and authentication features Security, API LGPLv2.1+
KBookmarks Support for bookmarks and the XBEL format Web LGPLv2.1+
KCalendarCore The KDE calendar access library LGPLv2.1+
KCMUtils Utilities for working with KCModules Desktop LGPLv2.1+
KCodecs Text encoding Text LGPLv2.1+
KCompletion Text completion helpers and widgets Text, Widgets LGPLv2.1+
KConfig Configuration system Development LGPLv2.1+
KConfigWidgets Widgets for configuration dialogs Development, Widgets LGPLv2.1+
KContacts Support for vCard contacts LGPLv2.1+
KCoreAddons Addons to QtCore Text, Data LGPLv2.1+
KCrash Support for application crash analysis and bug report from apps Development LGPLv2.1+
KDAV An DAV protocol implementation with KJobs LGPLv2.1+
KDBusAddons Addons to QtDBus Desktop LGPLv2.1+
KDDockWidgets Qt dock widget library API, Development GPLv2.0+, Commercial
KDeclarative Provides integration of QML and KDE Frameworks Desktop, QML LGPLv2.1+
KDED Extensible deamon for providing system level services Desktop LGPLv2.1+
KDE 4 Libraries KDE Development Platform Desktop LGPLv2.1+
KDELibs 4 Support Porting aid from KDELibs4 Development LGPLv2.1+
KDE PIM Libraries KDE PIM Libraries Data, Communication LGPLv2.1+
KDesignerPlugin Tool to generate custom widget plugins for Qt Designer/Creator Development LGPLv2.1+
KDESU Integration with su for elevated privileges Security, Desktop LGPLv2.1+
KDE WebKit KDE Integration for QtWebKit Web LGPLv2.1+
KDE DNS-SD Abstraction to system DNSSD features Bindings, Communication LGPLv2.1+
KDocTools Documentation generation from docbook Development, Text LGPLv2.1+
KD Reports Report generator Printing LGPLv2.1+, Commercial
KD SOAP Client-side and server-side SOAP component API, Development LGPLv2.1+, Commercial
KEmoticons Support for emoticons and emoticons themes Artwork LGPLv2.1+
KF5Umbrella CMake convenience functions for KDE Frameworks Development LGPLv2.1+
KFileAudioPreview Preview of audio files Multimedia LGPLv2.1+
KFileMetaData A file metadata and text extraction library Data LGPLv2.1+
KGlobalAccel Add support for global workspace shortcuts Desktop LGPLv2.1+
KDE GUI Addons Addons to QtGui Widgets LGPLv2.1+
KHolidays Holiday calculation library Data LGPLv2.1+
KI18n Advanced internationalization framework Development, Text LGPLv2.1+
KIconThemes Support for icon themes Artwork LGPLv2.1+
KIdleTime Monitoring user activity Desktop LGPLv2.1+
KImageFormats Image format plugins for Qt Graphics, Data LGPLv2.1+
KInit Process launcher to speed up launching KDE applications Desktop LGPLv2.1+
KIO Resource and network access abstraction Communication, Data LGPLv2.1+
Kirigami QtQuick plugins to build user interfaces based on the KDE human interface guidelines Mobile, QML LGPLv2.1+
KItemModels Models for Qt Model/View system Development LGPLv2.1+
KItemViews Widget addons for Qt Model/View Widgets, Development LGPLv2.1+
KJobWidgets Widgets for tracking KJob instances Widgets LGPLv2.1+
KJS Support for JS scripting in applications Web, Scripting LGPLv2.1+
KJSEmbed Embedded JS Web, Scripting LGPLv2.1+
KLFBackend KLatexFormula backend library Graphics, Data GPLv2+
KMediaPlayer Plugin interface for media player features Multimedia LGPLv2.1+
KNewStuff Support for downloading application assets from the network Data, Communication LGPLv2.1+
KNotification Abstraction for system notifications Desktop LGPLv2.1+
KNotifyConfig Configuration system for KNotify Desktop LGPLv2.1+
KPackage Framework Library to load and install packages of non binary files as they were a plugin Development LGPLv2.1+
KParts Document centric plugin system Widgets LGPLv2.1+
KPeople Provides access to all contacts and the people who hold them Communication, Data LGPLv2.1+
KPlotting Lightweight plotting framework Graphics LGPLv2.1+
KPrintUtils Print dialogs Printing LGPLv2.1+
KPty Pty abstraction Communication LGPLv2.1+
kQOAuth OAuth 1.0 authentication Security, API LGPLv2.1+
KQuickCharts A QtQuick module providing high-performance charts. LGPLv2.1+
Kross Multi-language application scripting Scripting LGPLv2.1+
KRunner Parallelized query system Desktop LGPLv2.1+
KService Advanced plugin and service introspection Development LGPLv2.1+
KTextEditor Advanced embeddable text editor Text, Widgets LGPLv2.1+
KTextWidgets Advanced text editing widgets Text, Widgets LGPLv2.1+
KUnitConversion Support for unit conversion Data LGPLv2.1+
KWallet Framework Secure and unified container for user passwords Security LGPLv2.1+
KWayland Qt-style API to interact with the wayland-client and wayland-server API Desktop LGPLv2.1+
KWidgetsAddons Addons to QtWidgets Widgets LGPLv2.1+
KWindowSystem Access to the windowing system Desktop LGPLv2.1+
KXMLGUI User configurable main windows Widgets LGPLv2.1+
KXmlRpcClient Interaction with XMLRPC services Communication LGPLv2.1+
Communi IRC framework Communication BSD
LibEngsas Widgets for technical applications Widgets LGPLv2.1+
Libkexiv2 Qt bindings for Exiv2, the library to manipulate picture meta data Graphics, Bindings GPLv2+ A Qt C++ library for the webservices API, Multimedia GPLv3
libmm-qt Qt wrapper for ModemManager DBus API Communication, Bindings LGPL
libnm-qt Qt wrapper for NetworkManager DBus API Communication, Bindings LGPL
libqemf Qt based image reader for Enhanced-Format Metafiles (*.emf) Graphics GPLv3, Commercial
QtLua Framework for embedding Lua in Qt applications Scripting LGPLv3+
Qxt Utility classes for Qt Development, Widgets BSD-3-Clause
LimeReport Report printing engine Printing GPLv3+, LGPLv2.1+
Log4Qt C++ port of the Log4j logging framework Development, Logging Apache-2.0
LXQt Wallet Secure storage of data in an internal storage system or in KDE KWallet or GNOME libsecret Security BSD
Marble Marble Virtual Globe Widgets LGPLv2.1
ModemManagerQt Qt wrapper for ModemManager API Communication, Bindings LGPLv2.1+
NetworkManagerQt Qt wrapper for NetworkManager API Communication, Bindings LGPLv2.1+
Noron Remote object sharing Development GPLv3, LGPLv3
Nut Object relational mapper for Qt5 Data GPLv3, LGPLv3
O2 A library encapsulating OAuth 1.0 and 2.0 client authentication flows Security, Bindings Simplified BSD License
Oxygen Icons Oxygen icon theme Artwork LGPLv2.1+
PackageKit Qt bindings for PackageKit, the backend for managing software installation Bindings GPLv2+
Phonon Phonon Multimedia Platform Abstraction Multimedia LGPLv2.0+
Plasma Framework Plugin based UI runtime used to write primary user interfaces Desktop LGPLv2.1+
Polkit-qt-1 Qt bindings for PolicyKit Bindings LGPLv2.1+
Poppler Qt bindings for Poppler, the PDF rendering library Bindings GPLv2+
Prison Barcode abstraction layer providing uniform access to generation of barcodes Graphics, Printing LGPLv2.1+
PulseAudioQt Qt wrapper for PulseAudio API Multimedia, Bindings LGPLv2.1+
Purpose Offers available actions for a specific purpose Desktop LGPLv2.1+
PythonQt Framework for embedding Python in Qt applications Bindings LGPLv2.1+
QCA Qt Cryptographic Architecture Security LGPLv2.1+
QCustomPlot Plotting widget for Qt Graphics GPLv3+
QDataCube Datacube for Qt Data, Widgets LGPL
QDecimail Decimal arithmetic library for Qt framework Data LGPL v2.1
QDjango ORM and HTTP request/response framework Web GPLv2.1+
QHttpEngine HTTP server and utilities Web MIT
Blitz KDE Image Effect Library for KDE Graphics BSD 3-Clause
QJson JSON parser for Qt Data LGPL
qlogsystem qlogsystem is a very efficient and easy to use logger library Development, Logging LGPLv2.1
QMarkdownTextEdit C++ Qt QPlainTextEdit widget with markdown highlighting and some other goodies. Text MIT
QMdnsEngine Multicast DNS library for Qt Web MIT
QOAuth Library for OAuth authorization scheme Security, API LGPL
QQC2StyleBridge QtQuickControls 2 style that integrates with the desktop LGPLv2.1+
QScintilla Qt port of Scintilla C++ editor control Text GPLv2, GPLv3, Commercial
QSint Open source Qt Widgets Collection Widgets LGPL
QSqlMigrator QSqlMigrator - keep track of your database migrations Data LGPLv2.1, GPLv3
QtGStreamer Qt bindings for GStreamer Bindings, Multimedia LGPLv2.1+
QtAccountsService Qt-style API for's AccountsService DBus service Development LGPLv3+
QtArg Command line parsing Development MIT
QtAV A cross-platform media playback framework based on Qt and FFmpeg. Multimedia LGPLv2.1
QtDropbox Qt Dropbox API LGPLv3+
QtFFmpegWrapper Qt FFmpeg Wrapper for video frame encoding and decoding Multimedia BSD-3-Clause
QtFirebase An effort to bring the Firebase C++ API to Qt + QML QML, Mobile, API, Data MIT
Qtilities Building blocks for Qt applications Logging, Widgets GPLv3, LGPLv2.1, Commercial
Qt Installer Framework Tools and utilities to create installers for the supported desktop Qt platforms. Development LGPLv2.1+
QtKeychain Platform-independent Qt API for storing passwords securely Security BSD-2
QtPromise Promises/A+ implementation for Qt/C++ Data, Development MIT
QtRPT Report engine Printing Apache 2.0
QtWebApp Web application framework similar to Java Servlet API Web LGPLv3
QtWebKit Qt port of WebKit Web GPLv3, LGPLv2.1+
QTweetLib Library to access Twitter Communication GPLv2
QuaZIP Qt/C++ wrapper for ZIP/UNZIP package Data LGPLv3+
Qwt Widgets for Technical Applications Widgets, Graphics Qwt License 1.0
QwtPlot3D 3D plot widgets Graphics zlib
QXmpp XMPP client and server library Communication LGPL 2.1 or later
QxOrm Qt-based Object Relational Mapping (ORM) Data GPLv3, Commercial
Qyoto Mono bindings for core Qt libraries Bindings LGPLv2.1+
Snorenotify Snorenotify notification framework Communication LGPLv3
Solid Hardware integration and detection Development LGPLv2.1+
Sonnet Support for spellchecking Text LGPLv2.1+
Soprano Qt/C++ RDF framework Data LGPLv2.1+
Coin Qt interface for 3D visualization library Coin Graphics, Bindings GPL
SQLate type-safe template-based SQL support using Qt Data LGPL
Syndication An RSS/Atom parser library LGPLv2.1+
Syntax Highlighting Syntax Highlighting Text LGPLv2.1+
Tasks a simple single header library that allows async programming in Qt/C++ using tasks and continuations Development BSD
Telepathy Qt bindings for the Telepathy communications framework Bindings, Communication LGPLv2.1+
ThreadWeaver High-level multithreading framework Development LGPLv2.1+
TreeFrog Framework for developing web applications Web BSD-3-Clause
Tufao An asynchronous web framework for C++ built on top of Qt Web Library: LGPLv2, Documentation and Examples: MIT
VLC-Qt VLC-Qt - a simple library to connect Qt application with libVLC Bindings, Multimedia LGPLv3

Developer releases

Log4Qt C++ port of the Log4j logging framework Development, Logging Apache-v2.0
QextSerialPort Cross platform interface to serial ports. Communication MIT
QsLog Simple Qt logger Logging, Development BSD-3-Clause
QtIOCContainer Application framework inspired by Inversion Of Control concept Development LGPLv2
Qt REST Client Qt REST Client Framework for work JSON/XML APIs Communication, API MIT
AdCtl Google Play Auth, Achives and Ratings, AdMob, and Analytics for Qt/QML on Android/iOS Mobile, QML Modified BSD
libqinfinity Qt wrapper around libinfinity, a library for collaborative editing Communication GPLv2+
libsystemd-qt Qt-only wrapper for the Systemd API Bindings LGPLv3
Novile Source code editor component for Qt Development, Text GPL
osgQtQuick OpenSceneGraph QML Modules Graphics, QML LGPLv2.1+
QanMenuBar QanMenuBar is lightweight dynamic QML menu component similar to PieMenu QML GPLv3+
QAudioCoder Library for audio decoding, encoding and audio file conversion Multimedia LGPLv3+
QTermWidget Embeddable console widget Widgets LGPLv2+
QtSharp Mono/.NET bindings for Qt Development Apache-v2.0
QuickProperties QuickProperties is a C++/QML library for viewving and editing QObject properties in Qt5 QML GPLv3+
QuickQanava QuickQanava is a C++/QML graph drawing library for Qt5 Graphics, QML GPLv3+
Qt Certificate Addon Qt Certificate Addon Security LGPLv2.1
Qt Xlsx .xlsx file reader and writer for Qt5 Data MIT

Unreleased libraries

cairoQPaintDevice QPaintDevice implementation that uses Cairo Graphics Library as a backend Graphics GPLv3+
CTK Toolkit for biomedical image computing Graphics, Widgets, Data Apache-2.0
CuteTest Unit testing for Qt Development LGPLv3+, BSD-3-clause, Apache-2.0
EasyQtSql A lightweight header-only C++11 library for quick and easy SQL querying with QtSql Data MIT
FF7tk Toolkit for working with data from Final Fantasy 7 Data GPLv3+
KD Reports Report generator Printing LGPLv2.1+, Commercial
Kode Code generation library Development, Data LGPLv2.1+
TmdbQt Library for querying The Movie Database API ( API, Data LGPLv2.1+
Mime Type Backport of the Qt 5 mimetypes api to Qt 4 Development LGPLv2.1, GPLv3
neiasound OpenAl wrapper for Qt apps and games Multimedia, Bindings BSD 2-clause
QDataCube Datacube for Qt Data, Widgets LGPL
qdbf Library for handling dbf files Data LGPLv2.1+
QFB Client library for accessing Facebook graph API API GPLv3+
QicsTable High performance Qt table widget Widgets, Data GPLV3+, LGPLv2.1+, Commercial, Evaluation
QJsonRpc Implementation of the JSON-RPC protocol Data, Communication LGPLv2.1+
QSerialDevice Cross-platform library for accessing serial devices Communication GPLv2+
QSint Open source Qt Widgets Collection Widgets LGPL
QSkinny lightweight Qt UI library Development LGPLv2
QFtp FTP implementation Communication LGPLv2.1, GPLv3, Commercial
QtGamepad Reading input from gamepad devices Communication MIT
QtGoogleSpeech Library to use Google Speech service API LGPL
QHttp HTTP implementation Web LGPLv2.1, GPLv3, Commercial
QtModeling Framework for supporting model-driven engineering Development LGPLv2.1, GPLv3
qtoolbox Set of tools for Qt development Data, Logging Apache-2.0
qtoptimization Module for optimization algorithms Development LGPLv2.1, GPLv3
QtORM Object relational model inspired from Django Web, Data LGPLv2.1
Qt REST Client Qt REST Client Framework for work JSON/XML APIs Communication, API MIT
QtRPT Report engine Printing Apache 2.0
QtSpeech Cross-platform API to access and use system text-to-spech engines Bindings, Multimedia LGPLv3+
qTUIO Interface to TUIO, the protocol for tangible multi-touch surfaces Mobile GPLv3+
qtuiotouch Qt plugin for TUIO input devices Mobile MIT
QtUnits Qt runtime unit conversion library built using (and compatible with) Boost::Units. Data BSD 2-clause
QtVkontakte Qt wrapper around Vkontakte Android SDK (, Russian social network) Mobile GPL2
QtWebSockets Qt implementation of WebSockets client and server. Communication LGPLv2.1+