Skip to content
A curated list of awesome apps, extensions, modules, themes and tools for the KDE Desktop Environment.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
media bugfix: awesome-lint Feb 26, 2019
.gitattributes Create .gitattributes Mar 21, 2018
CONTRIBUTING.md Update CONTRIBUTING.md Mar 21, 2018
LICENSE
README.md Add Kai Uwe's Blog May 10, 2019
code-of-conduct.md Update code-of-conduct.md Apr 8, 2019

README.md

Awesome KDE Awesome

A curated list of awesome apps, extensions, modules, themes and tools for the KDE Desktop Environment.

KDE is a free software community dedicated to creating an open and user-friendly computing experience, offering an advanced graphical desktop, a wide variety of applications for communication, work, education and entertainment and a platform to easily build new applications upon.

Items marked with 📌 (push pin) are projects hosted on KDE's own infrastructure and developed by the KDE community.

Contents


Applications

Internet & Networking

  • Falkon - QtWebEngine based cross-platform web browser 📌.
  • Konqueror - Uses the KHTML rendering engine (and optionally Webkit) so it supports the latest web standards such as HTML5, JavaScript, CSS3, and others 📌.
  • Qt WebBrowser - Qt WebBrowser is a browser for embedded devices developed using the capabilities of Qt and Qt WebEngine.
  • Otter Browser - Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5.
  • KGet - A versatile and user-friendly download manager 📌.
  • KTorrent - A BitTorrent application which allows you to download files using the BitTorrent protocol 📌.
  • qBittorrent - An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar.
  • KMail - KMail is the email component of Kontact, the integrated personal information manager from KDE 📌.
  • KDEConnect - A project to communicate across all your devices: receive your phone notifications on your desktop computer, control your desktop from your phone, etc 📌.
  • Plasma-browser-integration - A suite of new features which make Firefox, Chrome and Chromium-based browsers work with your desktop 📌.
  • KRDC - A client application that allows you to view or control a desktop session on another machine that is running a compatible server (VNC & RDP) 📌.
  • Konversation - A user-friendly Internet Relay Chat (IRC) client built on the KDE Platform 📌.
  • Akregator - Enables you to follow news sites, blogs and other RSS/Atom-enabled websites 📌.
  • KNetworkManager - A KDE client for the back end NetworkManager software 📌.

Graphics & Imaging

  • Gwenview - A fast and easy to use image viewer by KDE 📌.
  • Okular - A universal document viewer 📌.
  • Spectacle - An application for capturing desktop screenshots 📌.
  • KolourPaint - A simple painting program to quickly create raster images. It is useful as a touch-up tool and simple image editing tasks 📌.
  • Krita - Painting tool designed for concept artists, illustrators, matte and texture artists, and the VFX industry 📌.
  • digiKam - Professional Photo Management with the Power of Open Source 📌.
  • KColorChooser - A simple application to select the color from the screen or from a pallete 📌.

Multimedia

  • Amarok - Amarok is a powerful music player for Linux, Unix and Windows with an intuitive interface 📌.
  • Kdenlive - A non-linear video editor for Linux using the MLT video framework.
  • SMPlayer - Media player with built-in codecs that can play virtually all video and audio formats.
  • Elisa - A music player developed by the KDE community that strives to be simple and nice to use 📌.

Office & Productivity

  • Calligra - Includes efficient and capable office components 📌.
  • Kate - A multi-document, multi-view text editor by KDE 📌.
  • KWrite - A text editor by KDE, based on the KDE Frameworks editor component 📌.

System Administration

  • Dolphin - File manager included in the KDE desktop 📌.
  • Discover - Intended for users and distros where the terminal isn't the optimal solution for installation of apps and add-ons or updates 📌.
  • Konsole - Terminal emulator included in the KDE desktop 📌.
  • Yakuake - A drop-down terminal emulator based on KDE's Konsole technology 📌.
  • KDiskFree - Displays the available file devices (hard drive partitions, drives, etc.) along with information on their capacity, free space, type and mount point 📌.
  • KInfoCenter - A utility that provides detailed information about a computer system 📌.
  • KSystemLog - A system log viewer tool 📌.
  • Sweeper - Sweeper helps to clean unwanted traces the user leaves on the system and to regain disk space removing unused temporary files 📌.

Utilities & Tools

  • Ark - Archiving Tool 📌.
  • KFind - A standalone search tool, launched by KRunner or from your menu. It is also integrated into Konqueror as "Find File" in the "Tools" menu 📌.
  • KFontview - An application to view and install different types of fonts 📌.
  • KDE Wallet Manager - Manage the passwords on KDE systems. The KDE wallet subsystem allows access and password management of every application that integrates with the KDE wallet 📌.
  • KeePassXC - Cross-platform community-driven port of Keepass password manager.
  • QtPass - A multi-platform GUI for pass.
  • Android File Transfer - Reliable MTP client with minimalistic UI.
  • RSIBreak - RSIBreak can be used to remind you to take a break now and then 📌.
  • KRename - A utility to rename multiple files 📌.

Development & Programming

  • KDevelop - A cross-platform IDE for C, C++, Python, QML/JavaScript and PHP 📌.
  • Kompare - A diff/patch frontend 📌.
  • KTurtle - An educational programming environment that aims to make learning how to program as easy as possible 📌.
  • Qt Designer - Qt tool for designing and building graphical user interfaces (GUIs) with Qt Widgets.
  • Umbrello - UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology 📌.
  • Okteta - Hex Editor 📌.

Customization

Plasma desktop

Extensions

  • Latte-Dock - Latte is a dock based on Plasma frameworks that provides an elegant and intuitive experience for your tasks and plasmoids 📌.
  • Kvantum - An SVG-based theme engine for Qt4/Qt5, KDE and LXQt, with an emphasis on elegance, usability and practicality.

KCM Modules and Systems

  • kde-gtk-config - GTK2 and GTK3 Configurator for KDE 📌.
  • kcm-wacomtablet - KDE GUI for the Wacom Linux Drivers 📌.
  • kded_rotation - A small, hacky KDED module for handling automatic screen rotation on tablets and hybrid laptops.

Themes

  • Adapta KDE - A port of the popular GTK theme Adapta for Plasma 5 desktop with a few additions and extras.
  • Arc KDE - A port of the popular GTK theme Arc for Plasma 5 desktop with a few additions and extras.
  • Materia KDE - A port of the popular GTK theme Materia for Plasma 5 desktop with a few additions and extras.
  • Helium - A translucent theme for Plasma 5.
Qt and GTK+ Applications Appearance
  • breeze-gtk - A GTK Theme Built to Match KDE's Breeze 📌.

Icons

  • Papirus - Material icon theme, initially based on Paper.
  • Antu - A smooth icon theme designed for Plasma Desktop.
  • Zafiro - Minimalist icons created with the flat-desing technique, utilizing washed out colors and always accompanied by white. The priority is simplicity.

Cursors

  • Bibata - Material Based Cursor Theme.
  • Capitaine - An x-cursor theme inspired by macOS and based on KDE Breeze.

Scripts

Documentation

  • KDE Wikis - The KDE wikis are a source of information and documentation for the KDE desktop, applications, teams, events and more 📌.
  • ArchWiki - Arch Linux KDE Wiki.
  • Gentoo Wiki - Gentoo KDE Wiki.

Articles

Communities

  • Kreddit - KDE Community on Reddit.
  • KDE Store - Official KDE Store for developers to share Plasma customizations 📌.
  • Stack Overflow - Questions tagged with kde.

License

CC0

You can’t perform that action at this time.