An open API service indexing awesome lists of open source software.

awesome-kde

A curated list of awesome apps, extensions, modules, themes and tools for the KDE Desktop Environment.
https://github.com/francoism90/awesome-kde

Last synced: 3 days ago
JSON representation

  • Applications

    • Accessibility

      • Blitztext Linux - Hotkey-driven voice dictation tray app for KDE Plasma/Wayland: hold a key, speak, and the local Whisper transcript is pasted into the active app. Optional LLM text workflows.
    • Development & Programming

      • KDevelop - A cross-platform IDE for C, C++, Python, QML/JavaScript and PHP πŸ“Œ.
      • Kompare - A diff/patch frontend πŸ“Œ.
      • Okteta - Hex Editor πŸ“Œ.
      • Umbrello - UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology πŸ“Œ.
      • Kate - Kate is a Feature-Packed Code Editor with advanced support for LSP, Syntax Highlighting, multi-cursoe and more πŸ“Œ.
      • Umbrello - UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology πŸ“Œ.
      • Qt Designer - Qt tool for designing and building graphical user interfaces (GUIs) with Qt Widgets.
    • Education

      • KTurtle - An educational programming environment that aims to make learning how to program as easy as possible πŸ“Œ.
      • LabPlot - Interactive graphing and analysis of scientific data πŸ“Œ.
      • LabPlot - Interactive graphing and analysis of scientific data πŸ“Œ.
    • Graphics & Imaging

      • digiKam - Professional Photo Management with the Power of Open Source πŸ“Œ.
      • Gwenview - A fast and easy to use image viewer by KDE πŸ“Œ.
      • KColorChooser - A simple application to select the color from the screen or from a pallete πŸ“Œ.
      • 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 πŸ“Œ.
      • Okular - A universal document viewer πŸ“Œ.
      • Spectacle - An application for capturing desktop screenshots πŸ“Œ.
    • Internet & Networking

      • Akregator - Enables you to follow news sites, blogs and other RSS/Atom-enabled websites πŸ“Œ.
      • Falkon - QtWebEngine based cross-platform web browser πŸ“Œ.
      • Firefox KDE - Standalone web browser from mozilla.org with OpenSUSE patch, integrate better with KDE.
      • GSConnect - A complete implementation of KDE Connect especially for GNOME Shell with Nautilus, Chrome and Firefox integration.
      • KDE Connect - A project to communicate across all your devices: receive your phone notifications on your desktop computer, control your desktop from your phone, etc πŸ“Œ.
      • KGet - A versatile and user-friendly download manager πŸ“Œ.
      • KMail - KMail is the email component of Kontact, the integrated personal information manager from KDE πŸ“Œ.
      • KNetworkManager - A KDE client for the back end NetworkManager software πŸ“Œ.
      • Konqueror - Uses the KHTML rendering engine (and optionally Webkit) so it supports the latest web standards such as HTML5, JavaScript, CSS3, and others πŸ“Œ.
      • Konversation - A user-friendly Internet Relay Chat (IRC) client built on the KDE Platform πŸ“Œ.
      • 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) πŸ“Œ.
      • KTorrent - A BitTorrent application which allows you to download files using the BitTorrent protocol πŸ“Œ.
      • Otter Browser - Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5.
      • Plasma-browser-integration - A suite of new features which make [Firefox](https://addons.mozilla.org/en-US/firefox/addon/plasma-integration/), [Chrome](https://chrome.google.com/webstore/detail/plasma-integration/cimiefiiaegbelhefglklhhakcgmhkai) and Chromium-based browsers work with your desktop πŸ“Œ.
      • qBittorrent - An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar.
      • Qt WebBrowser - Qt WebBrowser is a browser for embedded devices developed using the capabilities of Qt and Qt WebEngine.
      • Smb4K - Advanced Network Neighborhood Browser and Samba Share Mounting Utility πŸ“Œ.
      • NeoChat - Matrix network client for KDE πŸ“Œ.
      • Tokodon - Tokodon is a Mastodon client. It allows you to interact with the Fediverse community πŸ“Œ.
      • 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.
      • Smb4K - Advanced Network Neighborhood Browser and Samba Share Mounting Utility πŸ“Œ.
    • Multimedia

      • Amarok - Amarok is a powerful music player for Linux, Unix and Windows with an intuitive interface πŸ“Œ.
      • Elisa - A music player developed by the KDE community that strives to be simple and nice to use πŸ“Œ.
      • Kdenlive - A non-linear video editor for Linux using the MLT video framework.
      • KMix - A sound channel mixer and volume control πŸ“Œ.
      • KWave - A sound editor built on the KDE Frameworks 5 πŸ“Œ.
      • SMPlayer - Media player with built-in codecs that can play virtually all video and audio formats.
      • Haruna - Open source video player built with Qt/QML and libmpv πŸ“Œ.
      • VLC - A free and open source cross-platform multimedia player and framework that plays most multimedia files, and various streaming protocols.
      • Kdenlive - A non-linear video editor for Linux using the MLT video framework.
      • KCast - A Plasma 6 widget to cast video files or YouTube URLs to a Chromecast device.
      • Elisa - A music player developed by the KDE community that strives to be simple and nice to use πŸ“Œ.
      • Kdenlive - A non-linear video editor for Linux using the MLT video framework.
    • Office & Productivity

      • Calligra - Includes efficient and capable office components πŸ“Œ.
      • Kate - A multi-document, multi-view text editor by KDE πŸ“Œ.
      • Kronometer
      • KWrite - A text editor by KDE, based on the KDE Frameworks editor component πŸ“Œ.
      • RSI Break - RSIBreak can be used to remind you to take a break now and then πŸ“Œ.
      • GhostWriter - No distraction markdown editor πŸ“Œ.
      • Kraft - Kraft simplifies to handle documents like invoices in your small business.
    • System Administration

      • Discover - Intended for users and distros where the terminal isn't the optimal solution for installation of apps and add-ons or updates πŸ“Œ.
      • Dolphin - File manager included in the KDE desktop πŸ“Œ.
      • 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 πŸ“Œ.
      • Konsole - Terminal emulator included in the KDE desktop πŸ“Œ.
      • Krusader - An advanced twin panel (commander style) file manager for KDE πŸ“Œ.
      • KSystemLog - A system log viewer tool πŸ“Œ.
      • Kup - A backup scheduler for KDE's Plasma desktop πŸ“Œ.
      • Sweeper - Sweeper helps to clean unwanted traces the user leaves on the system and to regain disk space removing unused temporary files πŸ“Œ.
      • Yakuake - A drop-down terminal emulator based on KDE's Konsole technology πŸ“Œ.
    • Utilities & Tools

      • Ark - Archiving Tool πŸ“Œ.
      • 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.
      • 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 πŸ“Œ.
      • KRename - A utility to rename multiple files πŸ“Œ.
      • QtPass - A multi-platform GUI for [pass](https://www.passwordstore.org/).
      • QOwnNotes - Note taking app with cloud integration, web and mobile support.
      • Android File Transfer - Reliable MTP client with minimalistic UI.
      • fancontrol-gui - GUI for fancontrol which is part of lm_sensors.
      • 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 πŸ“Œ.
      • KWin-lowlatency - An attempt to reduce latency and stuttering in the popular KWin compositor used in KDE.
      • KWinFT - Wayland compositor and X11 window manager.
      • Wacom GUI - Python/PyQt Wacom GUI for KDE.
      • Yin-Yang - Auto Night-mode for Linux.
      • LocalTranslate - Offline translation app built with Qt Quick that makes use of Firefox's [neural translation models](https://github.com/mozilla/firefox-translations-models).
      • 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 πŸ“Œ.
      • dictee - Push-to-talk voice dictation with KDE Plasma 6 plasmoid, PyQt6 setup wizard, and tray icon. 4 ASR backends (Parakeet, Vosk, Whisper, Canary), post-processing pipeline, translation. 100% local, 25+ languages.
      • Yin-Yang - Auto Night-mode for Linux.
  • Articles

  • Communities

    • Plasma desktop

  • Customization

    • Education

    • Plasma desktop

      • Breath - Breath Theme for Manjaro Linux (**Plasma 5**).
      • Helium - A translucent theme for Plasma 5.
      • Bibata - Material Based Cursor Theme.
      • kcm-wacomtablet - KDE GUI for the Wacom Linux Drivers πŸ“Œ.
      • Bismuth - A KDE Plasma extension that lets you tile windows automatically and manage them via keyboard, just like in classical tiling window managers (i3, dwm or XMondad). (**NOTE** for KDE Plasma 6, check Polonium listed below)
      • Dynamic Wallpaper Engine - A wallpaper plugin that continuously updates the desktop background based on the current time in your location.
      • Hoppla - KDE Plasma desktop widget to control Philips Hue lights.
      • Kvantum - An SVG-based theme engine for Qt4/Qt5, KDE and LXQt, with an emphasis on elegance, usability and practicality.
      • Latte-Dock - Latte is a dock based on Plasma frameworks that provides an elegant and intuitive experience for your tasks and plasmoids for **Plasma 5** πŸ“Œ. ⚠️ Unmaintained.
      • Places Widget - **Plasma 5** widget that gives access to user places.
      • Polonium - The successor of Bismuth for KDE Plasma 6.
      • Window AppMenu Applet - **Plasma 5** applet in order to show the window appmenu.
      • Karousel - KWin tiling script with scrolling. Works especially well with ultrawide screens.
      • kde-gtk-config - GTK2 and GTK3 Configurator for KDE πŸ“Œ.
      • kded_rotation - A small, hacky KDED module for handling automatic screen rotation on tablets and hybrid laptops.
      • 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.
      • Canta - A flat design theme for KDE Plasma desktop.
      • ChromeOS - A materia Design theme for KDE Plasma desktop.
      • Darkine KDE - Theme for KDE **Plasma 5** desktop, SDDM and more.
      • Fluent - A Microsoft inspired fluent Design theme for the KDE Plasma desktop.
      • Hello - A compilation of various color-schemes, themes, icons and more for the KDE Plasma desktop. It is unopinionated, putting you in charge.
      • Layan - A flat design theme for KDE Plasma desktop.
      • Materia KDE - A port of the popular GTK theme Materia for **Plasma 5** desktop with a few additions and extras.
      • McMojave - A MacOSX Mojave like theme for KDE Plasma desktop.
      • Orchis - A materia Design theme for KDE Plasma desktop.
      • Qogir - A flat design theme for KDE Plasma desktop.
      • WhiteSur - A MacOS Big Sur theme for KDE Plasma.
      • Akava-Kv - User oriented Kvantum theme for KDE.
      • breeze-gtk - A GTK Theme Built to Match KDE's Breeze πŸ“Œ.
      • Breeze10 - A Windows 10 style windows decoration for KDE Plasma.
      • BreezeBlurred - A fork of KDE Breeze window decoration written in Qt C++.
      • BreezeEnhanced - A fork of KDE Breeze decoration with additional options.
      • Chrome-KDE5BreezeDark - A theme for Chrome on KDE5 when using the Breeze Dark window decoration.
      • KDE-Rounded-Corners - Rounds the corners of your windows.
      • SierraBreeze - OSX-like window decoration for KDE Plasma written in C++.
      • Sweet KDE - A dark and modern theme for KDE plasma.
      • XBoomer - XP Window Decorations for KDE Plasma.
      • Antu - A smooth icon theme designed for Plasma Desktop.
      • Candy - Sweet gradient icons.
      • Flatery - Icon theme for Linux in flat style.
      • La Capitaine - Icon pack with inspiration taken from the latest iterations of macOS and Google's Material Design.
      • Papirus - Material icon theme, initially based on Paper.
      • Tela - A flat colorful Design icon theme.
      • Zafiro - Minimalist icons created with the flat-desing technique, utilizing washed out colors and always accompanied by white. The priority is simplicity.
      • Capitaine - An x-cursor theme inspired by macOS and based on KDE Breeze.
      • Grid-Tiling-Kwin - A kwin script that automatically tiles windows.
      • KrΓΆhnkite - A dynamic tiling extension for KWin.
      • Chili - The hottest login theme around for KDE **Plasma 5**.
      • Delicious - A delicious SDDM theme for DE collectors/addicts.
      • Sugar Candy - The sweetest login theme available for the SDDM display manager.
      • Helium - A translucent theme for **Plasma 5**.
      • Bibata - Material Based Cursor Theme.
      • Fluid tile - Simple auto tiling with UI for KWin that works natively.
      • kwin-tiling - Tiling script for kwin.
      • KDoit - Lightweight to-do list plasmoid for KDE Plasma 6 with nested sublists, priorities, due dates, and UUID-based file sync.
      • Latte Dock NG - first dock for KDE Plasma 6.5+ that provides an elegant and intuitive experience for your tasks and widgets.
      • Window Title Applet - **Plasma 5** applet that shows the current window title and icon in your panels.
      • EZMonitor - A Plasma 6 widget that shows the live power output of an APsystems EZ1 microinverter.
      • KClaude - A Plasma 6 widget to remember Claude Code sessions and resume them in the right directory with one click.
      • kfritz - A Plasma 6 callmonitor widget for the AVM FRITZ!Box.
      • KPictureFrame - A Plasma 6 widget that turns your desktop into a picture frame.
      • OSBMonitor - A Plasma 6 widget that monitors the build status of your Open Build Service projects and packages.
      • kcm-wacomtablet - KDE GUI for the Wacom Linux Drivers πŸ“Œ.
  • Documentation and Resources

    • Plasma desktop

      • KDE Wikis - The KDE wikis are a source of information and documentation for the KDE desktop, applications, teams, events and more πŸ“Œ.
      • KDE Invent - Discover KDE projects, groups and snippets πŸ“Œ.
      • KDE Bugtracker - KDE's official Bugtracker πŸ“Œ.
      • ArchWiki - Arch Linux KDE Wiki.
      • Gentoo Wiki - Gentoo KDE Wiki.
      • KDE Configs - List of KDE configuration files and more.
      • KDE Invent - Discover KDE projects, groups and snippets πŸ“Œ.
      • ArchWiki - Arch Linux KDE Wiki.