Develop Convergent Apps with Kirigami

Kirigami is a new, convergent, responsive, elegant, and open cross-platform toolkit using QML.

Learn more

TechBase Wiki

The KDE TechBase is primarily aimed at external developers. You can find documentation to help to build or extend your own projects with KDE software.

Visit TechBase

API Documentation

Documentation for various KDE frameworks and tools for developers, great for both external 3rd-party developers and KDE contributors.

Visit API Docs

Inqlude Documentation

KDE isn't the only community developing with Qt, Inqlude is an archive containing many Qt-based libraries, not just those by the KDE community.

Visit Inqlude

Qt Documentation

KDE technology heavily depends on and contributes to Qt. If you are not experienced in Qt you should first examine Qt documentaiton.

View Qt Documentation

Contributors Zone

Plasma and Theme Development

Plasma is made to be flexible; learn how to develop widgets, themes and other enhancements to your workspace.

View Documentation

Contributor Accounts

How to get an account to contribute to the KDE.

Information on Contributor Accounts

Phabricator

Phabricator is the new way to review, manage, and work with KDE projects.

Visit Phabricator