Kate is KDE’s powerful multi-document text and source-code editor. It can serve as a straightforward graphical editor, but its project, language and development facilities also allow it to cover much of the territory associated with a lightweight IDE.
The application handles large collections of files through projects, sessions and split editor views. It is particularly effective for users who want to keep editing, source navigation, version-control information and a terminal within one KDE application.
Kate remains highly configurable despite its extensive feature set. Development-oriented components are available without preventing the editor from being used for ordinary text files and quick configuration changes.
This is free and open source software.
Key Features
- Multiple documents and multiple editor views.
- Horizontal and vertical window splitting.
- Syntax highlighting for hundreds of languages and file formats.
- Language Server Protocol integration for code intelligence.
- Project management facilities.
- Git integration.
- Multiple cursors and selections.
- Folder-wide search and replace.
- Built-in terminal.
- Vi input mode.
- Code folding and automatic indentation.
- Bracket matching and spell checking.
- Block selection mode.
- Regular-expression search across multiple lines.
- Session management.
- Configurable encodings and line endings.
- Network-transparent file access through KDE facilities.
- Bookmarks and document-modification indicators.
- Plugins for building, debugging, SQL work and other development tasks.
- Scripting support for extending editing behaviour.
Website: kate-editor.org
Support:
Developer: KDE e.V.
License: MIT License or GNU Lesser General Public License v2.0

Kate is written in C++. Learn C++ with our recommended free books and free tutorials.
Related Software
| Simple GUI Based Text Editors | |
|---|---|
| Notepad Next | Cross-platform text and source code editor |
| Pulsar | Hyper-hackable text editor |
| Lite XL | Lightweight cross-platform text editor derived from lite |
| Kate | Multi-document editor |
| GNOME Text Editor | Default text editor for the GNOME desktop environment |
| CudaText | Replacement for the discontinued SynWrite |
| Pluma | Powerful text editor for MATE |
| Mousepad | Simple text editor for the Xfce desktop environment |
| FeatherPad | Lightweight Qt plain-text editor |
| Nota | Browse, create, and edit text files |
| CorePad | Document editor for C Suite, a minimalistic application suite |
| xed | Small and lightweight text editor |
| gedit | Small and lightweight text editor for GNOME |
| Jottr | Designed for writers, journalists and researchers |
| typobuster | Simplified text editor with transformations and automatic correction |
| Jollpi | A nimble editor with syntax highlighting, tabs and a handy minimap |
| Howl | General purpose editor |
| Parchment | Strips away the clutter to put words firmly centre stage |
| Janus | Simple native Linux notepad meant for text editing |
| Webkit Word | Text editor built with GTK4/Libadwaita |
| v2 | Local-first rich-text editor with versioning capabilities |
| Mini Text | Very small and basic text editor |
Read our verdict in the software roundup.
| HTML Editors | |
|---|---|
| Zed | Fast, multiplayer code editor built for serious development |
| VSCodium | VS Code binaries without Microsoft branding or telemetry |
| Bluefish | Powerful editor for writing websites, scripts and programming code |
| NetBeans | Java based integrated development environment |
| Pulsar | Community-led Atom continuation for highly customizable editing |
| SeaMonkey | All-in-one internet application suite |
| Phoenix Code | Browser-based editor with live preview and collaborative coding |
| Webstudio | Visual website builder aimed at open, code-friendly design |
| Geany | Lightweight IDE offering speed, simplicity, and broad language support |
| Kate | KDE’s powerful text editor with sessions, projects, and plugins |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.