Terminal emulator by KDE
  • C++ 97%
  • C 1.3%
  • CMake 1.2%
  • Shell 0.4%
  • Python 0.1%
Find a file
2026-03-14 01:51:46 +00:00
completions zsh completions: Remove leftover comment from development 2022-12-27 22:15:23 +03:00
data data: color-schemes: add Campbell colour scheme from Microsoft 2024-11-22 19:14:13 +00:00
desktop GIT_SILENT Update Appstream for new release 2026-02-28 12:21:15 +01:00
doc Fix cmakelint issues 2024-07-01 23:29:08 +00:00
LICENSES Add CC0-1.0 license used for appdata xml 2022-01-27 13:55:05 -05:00
po GIT_SILENT Sync po/docbooks with svn 2026-03-14 01:51:46 +00:00
src Add Host section to container menu for easy return to host 2026-02-19 17:26:15 +00:00
tests Add kitty examples for reference 2024-08-24 10:18:54 -04:00
tools Override width of YiJing Hexagram Symbols Unicode characters (0x4dc0-0x4dff) 2024-04-02 19:30:28 +00:00
.craft.ini Start building Windows app packages 2023-12-26 18:44:31 +00:00
.editorconfig Add editorconfig 2018-09-18 09:36:37 -04:00
.flatpak-manifest.json CI - Flatpak - Update Runtime to 6.10 2025-12-10 22:04:45 +10:30
.flatpak-manifest.json.license Use GitLab CI for Flatpak 2023-08-30 23:20:45 +00:00
.git-blame-ignore-revs refresh git-blame-ignore-revs for latest clang-format run 2022-07-11 11:43:02 +02:00
.gitignore Implement tab activity color controls 2026-02-04 16:10:13 +00:00
.gitlab-ci.yml CI: Add linux-qt6-next build 2025-02-12 09:32:17 +01:00
.kde-ci.yml CI: Add linux-qt6-next build 2025-02-12 09:32:17 +01:00
.krazy Add .krazy file; ignore tools/uni2characterwidth for now 2018-11-01 18:11:48 -04:00
BUILD.md Add instructions for building 2021-08-03 11:31:47 -04:00
CMakeLists.txt GIT_SILENT Upgrade release service version to 26.07.70. 2026-03-06 20:27:21 +01:00
CMakePresets.json GIT_SILENT: Add support for building without deprecated method 2021-08-06 13:20:12 +02:00
COPYING Add GPL2 license file 2006-07-11 18:17:49 +00:00
COPYING.DOC Update URL to use https 2020-06-19 21:02:52 -04:00
COPYING.LIB Add copy of the GFDL1.2 and GLGPL2 2011-06-27 00:45:30 +02:00
Mainpage.dox Update URL to https 2020-06-19 21:03:56 -04:00
README.md Changed forum link,changed bug report text from readme 2025-08-23 15:30:02 +02:00
REUSE.toml Convert .reuse/dep5 to REUSE.toml 2024-09-12 06:59:01 +02:00

Konsole - KDE's Terminal Emulator

Konsole is a terminal program for KDE.

As well as being a standalone program, it is also used by other KDE programs such as the Kate editor and KDevelop development environment to provide easy access to a terminal window. Konsole's features and usage are explained and illustrated in the Konsole handbook, which can be accessed by browsing to help:/konsole in Konqueror.

Directory Structure

Directory Description
/doc/user README files, primarily for advanced users, explaining various aspects of Konsole such as fonts and keyboard handling in-depth.
/doc/developer README files and resources for developers of Konsole. This includes information on the design of Konsole's internals and the VT100 terminal on which Konsole's emulation is based.
/src Source code for Konsole, including the embedded versions of Konsole which are used in Kate, KDevelop and others.
/desktop .desktop files for Konsole, used to launch the program from KDE's various menus and other application launchers.
/data Data files for use with Konsole as well as the keyboard setup and color schemes provided with Konsole.

Contact

Up-to-date information about the latest releases can be found on Konsole's website at https://konsole.kde.org. Discussions about Konsole's development are held on the konsole-devel mailing list, which can be accessed at https://mail.kde.org/mailman/listinfo/konsole-devel.