Kate — текстовий редактор від KDE, у якому передбачено можливість одночасної роботи з декількома документами на декількох панелях перегляду. У програмі передбачено багато корисних можливостей, зокрема згортання коду, підсвічування синтаксичних конструкцій, динамічне перенесення рядків, вбудована консоль, гнучкий інтерфейс для роботи з додатками та базова підтримка роботи зі скриптами.
Можливості:
* Інтерфейс для одночасної роботи з багатьма документами, поділ вікна програми, можливість роботи із вкладками.
* Перевірка правопису.
* Підтримка форматів розриву рядків CR, CRLF та LF.
* Підтримка різноманітних кодувань (utf-8, utf-16, ascii тощо).
* Підтримка можливості перетворення даних у різних кодуваннях.
* Пошук і заміна фрагментів тексту на основі формальних виразів.
* Потужні засоби підсвічування синтаксичних конструкцій та відповідних дужок.
* Засоби згортання коду та тексту.
* Підтримка нескінченного буфера скасування і повторення дій.
* Режим прямокутного вибору.
* Автовідступ.
* Підтримка автодоповнення.
* Інтеграція з командною оболонкою.
* Широка підтримка протоколів (http, ftp, ssh, webdav тощо)
* Архітектура роботи з додатками для компонентів програми та редактора.
* Придатні до налаштовування клавіатурні скорочення.
* Інтегрований засіб роботи з командним рядком.
* Можливість керування програмою за допомогою скриптів мовою JavaScript.