O Kate é um editor de texto multi-documentos e multi-janelas do KDE. Oferece algumas funcionalidades como a dobragem de código, realce de sintaxe, mudanças de linha dinâmicas, uma consola incorporada, uma interface em 'plugins' alargada e algum suporte preliminar para programação.
Funcionalidades:
* MDI, divisão de janelas, janelas em páginas
* Verificação ortográfica
* suporte de mudanças de linha com CR, CRLF, LF
* Suporte para codificações de caracteres (utf-8, utf-16, ascii etc.)
* Conversão de codificações
* Pesquisa & substituição com base em expressões regulares
* Realce de sintaxe e correspondência de parêntesis
* Dobragem de código e texto
* Suporte para desfazer/refazer ilimitado
* Modo de selecção em bloco
* Indentação automática
* Modo de completação automática
* Integração com a consola
* Suporte abrangente de protocolos (HTTP, FTP, SSH, WebDAV, etc.)
* Arquitectura modular para o componente de edição e a aplicação
* Atalhos de teclado personalizados
* Linha de comandos integrada
* Programável através de JavaScript