Advanced text editor

by KDE

Screenshots & videos

About

Kate is a fast multi-document, multi-view text editor for programmers by KDE. It features stuff like LSP (Language Server Protocol) support, projects, multiple cursors and selections, git integration, folder wide search, horizontal and vertical splits, vi mode, syntax highlighting for 300+ languages, built-in terminal, dynamic word wrap and much more. It is available on Linux, BSD, Windows and MacOS. Features: - MDI, window splitting, window tabbing - Spell checking - CR, CRLF, LF newline support - Encoding support (utf-8, utf-16, ascii etc.) - Encoding conversion - Regular expression based find & replace - Syntax highlighting for 300+ languages - Code and text folding - Multiple cursors and multiple selections - Block selection mode - Auto indentation - Auto completion support - Shell integration - Wide protocol support (http, ftp, ssh, webdav etc.) - Extensible via plugins - Integrated terminal - Scriptable using JavaScript - Vi mode - Intellisense support using LSP (Language Server Protocol) - DAP (Debug Adapter Protocol) support - Vertical tabs/document list - Lightweight project support. Kate can open folders as projects - Code formatting using native formatters such as clang-format, prettier etc - Built in filesystem browser - CTags support - Project wide and folder wide search - Git integration

Additional information

Project

Developer
KDE
License
LGPL-2.1+ (free software)What this license lets you do
Languages
68 languages

Install

Available via
Flatpak · Snap (3) · Arch Linux (3) · Debian · Ubuntu · Fedora · openSUSE · Alpine Linux · Void Linux (2) · Slackware · Solus · Gentoo · Nixpkgs
All 18 packagings

Flathub (Flatpak), Snap Store, Snap Store (Beta build), Snap Store (Nightly build), AUR (Git build), AUR (Root build), Debian, Ubuntu, Fedora, Arch Linux, Nixpkgs, openSUSE, Alpine Linux, Void Linux, Void Linux (32bit build), Slackware, Solus, Gentoo (Candidate build)

About this data

Sources
Sources disagree on the name: kate / kwriteSources disagree on the license
Catalog data as of
October 12, 2026
How each source lists it (27)
SourceNameVersionBuilt byLicenseDescription
Flathub (Flatpak)Kate26.04.2—LGPL-2.1+Advanced text editor
Flathub (Flatpak)KWrite26.04.3—LGPL-2.1+Text Editor
Snap Storekate25.08.0—GPL-2.0+KDE Advanced Text Editor
Snap Store (Beta build)kate26.04.3—GPL-2.0+