Kate är en texteditor av KDE med flera dokument och multipla vyer. Den har funktioner som kodvikning, syntaxfärgläggning, dynamisk radbrytning, en inbäddad terminal, ett omfattande insticksgränssnitt och visst preliminärt stöd för skript.
Funktioner:
* Flerfönster, fönsterdelning, fönsterflikar
* Stavningskontroll
* Stöd för nyrad med CR, CRLF, LF
* Kodningsstöd (UTF-8, UTF-16, ASCII etc.)
* Kodningskonvertering
* Sök och ersätt baserad på reguljära uttryck
* Kraftfull syntaxfärgläggning och parentesmatchning
* Kod- och textvikning
* Obegränsat stöd för ångra och gör om
* Blockmarkeringsläge
* Automatisk indentering
* Stöd för automatisk komplettering
* Skalintegrering
* Brett protokollstöd (HTTP, FTP, SSH, WebDav, etc.)
* Insticksarkitektur för programmet och editorkomponenten
* Anpassningsbara genvägar
* Integrerad kommandorad
* Skriptbar med användning av Javascript