O desenvolvedor Eike Hein revelou no blog oficial do KDE o Kwi (pronunciado kwee), um novo emulador de terminal projetado para o ecossistema KDE Plasma. Diferente do tradicional Konsole, historicamente baseado na arquitetura QWidget, o Kwi combina a biblioteca libghostty-vt do projeto Ghostty com a moderna interface Kirigami e renderização acelerada por GPU (Vulkan e OpenGL) via Qt Scene Graph.

O Kwi alia as diretrizes de design do KDE Plasma com a velocidade de renderização da engine do Ghostty.

Principais Inovações e Recursos

  • Engine do Ghostty: Adota a libghostty-vt como núcleo de parsing, garantindo compatibilidade avançada com o protocolo gráfico do Kitty, animações de terminal, relatórios de progresso (OSC 9;4) e fontes com ligaduras.
  • Desempenho por GPU: O renderizador baseado em Vulkan ou OpenGL atinge velocidades entre 3x e 35x superiores ao Konsole em benchmarks visuais intensivos, além de diminuir o consumo de bateria.
  • Componente Embutível para Qt Quick: Disponibiliza um módulo QML público pronto para ser integrado a ferramentas do ambiente KDE, servindo como alternativa moderna ao KPart do Konsole em apps como Kate, Dolphin e Yakuake.
  • Aderência ao KDE HIG: Segue as convenções visuais mais recentes da comunidade, com sincronização dinâmica do esquema de cores do sistema e suporte nativo à escala fracionada no Wayland.

O Kwi já conta com compilações noturnas em Flatpak para testes da comunidade no repositório oficial no KDE Invent.