MCPcopy Create free account
hub / github.com/KDE/konsole

github.com/KDE/konsole @v26.04.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release v26.04.3 ↗ · + Follow
3,385 symbols 8,225 edges 351 files 204 documented · 6% updated 5d ago★ 680

Browse by type

Functions 2,761 Types & classes 624
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

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.

Quick Links

Core symbols most depended-on inside this repo

Shape

Method 2,473
Class 555
Function 288
Enum 69

Languages

C++99%
C1%
Python1%

Modules by API surface

src/session/Session.cpp148 symbols
src/widgets/EditProfileDialog.cpp141 symbols
src/Screen.cpp126 symbols
src/terminalDisplay/TerminalDisplay.cpp125 symbols
src/session/SessionController.cpp112 symbols
src/Vt102Emulation.cpp107 symbols
src/ViewManager.cpp102 symbols
src/ProcessInfo.cpp81 symbols
src/profile/Profile.h70 symbols
tools/uni2characterwidth/uni2characterwidth.cpp68 symbols
src/terminalDisplay/TerminalDisplay.h57 symbols
src/MainWindow.cpp57 symbols

For agents

$ claude mcp add konsole \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page