Kate logo

Kate

Edits and manages multiple text documents.

Made by KDE

  • programmers-editor

  • Text Editor

  • File Manager

  • Note-taking

  • Code Editor

What is Kate?

Kate is a versatile text editor that has been a part of the KDE ecosystem since its 2.2 release. It offers two main products: KatePart, an advanced editor component used in various KDE applications requiring text editing capabilities, and Kate, a Multi-Document Interface (MDI) text editor application. Additionally, the project provides KWrite, a Simple-Document Interface (SDI) editor shell that allows users to select their preferred editor component As a KDE application, Kate benefits from the network transparency and seamless integration with the extensive features of the KDE platform. This makes it a suitable choice for viewing HTML sources in Konqueror, editing configuration files, writing new applications, or any other text editing task, all within a single running instance The multi-view editor functionality of Kate offers several advantages. Users can view multiple instances of the same document, with all instances synchronized, or open and view multiple files simultaneously for easy reference or concurrent editing In contrast, KWrite is a more straightforward text editor application that allows users to edit one file at a time per window. However, it still utilizes the KatePart editor component, inheriting all the features and capabilities it provides Both Kate and KWrite are released under the GNU Lesser General Public License (LGPL) Version 2 and are part of the KDE project. The complete source code for these applications can be obtained as described in the "Get It" article

Highlights

  • Multi-Document Interface (MDI) text editor application
  • Integrated with KDE's network transparency and features
  • Supports multiple views of the same document, with synchronized instances
  • Ability to open and view multiple files concurrently
  • Simple text editor application (KWrite) using the KatePart editor component
  • Open-source under the LGPL license, part of the KDE project

Platforms

  • Linux
  • Mac
  • BSD
  • Web
  • KDE
  • Windows

Languages

  • English

Social

Features

    • Lightweight

    • Tabbed interface

    • Built-in themes

    • Native application

    • Support for regular expressions

    • Editable text color schemes

    • Built-in terminal emulation

    • Support for MarkDown

    • Code Formatting

    • Syntax Highlighting

    • Themes