Kate è un editor di testi multi-documento e multi-vista di KDE. È dotato di funzionalità come il raggruppamento del codice, l'evidenziazione della sintassi, a capo automatico dinamico, una console integrata, un'interfaccia potenziabile tramite estensioni e qualche supporto preliminare per la creazione di script.
Funzionalità:
* MDI, divisione della finestra, schede delle finestre
* Controllo ortografico
* Supporto ritorno a capo CR, CRLF, LF
* Supporto di codifica (utf-8, utf-16, ascii, ecc.)
* Conversione di codifica
* Ricerche e sostituzioni basate sulle espressioni regolari
* Potente evidenziazione della sintassi e verifica delle parentesi
* Raggruppamento del codice e del testo
* Supporto annulla/rifai infinito
* Modalità di selezione a blocchi
* Rientro automatico
* Supporto completamento automatico
* Integrazione con la shell
* Ampio supporto di protocolli (http, ftp, ssh, webdav, ecc.)
* Architettura con estensioni per i componenti dell'applicazione e dell'editor
* Scorciatoie personalizzabili
* Riga di comando integrata
* Creazione di script con JavaScript