Kwi, la nueva terminal de KDE, promete de 3 a 35 veces la velocidad de Konsole
El desarrollador de KDE Eike Hein presentó Kwi el 1 de noviembre, una terminal renderizada en la GPU y construida sobre libghostty-vt de Ghostty, que según él es de 3 a 35 veces más rápida que Konsole.
4 min de lectura

En cifras
- faster than Konsole, depending on the benchmark, per Hein
- 3x-35x
- in DOOM-fire-zig on a test system, against 23 fps in Konsole
- 870 fps
- of Konsole development that Hein says Kwi is no match for
- 29 years
El desarrollador de KDE Eike Hein anunció Kwi el 1 de noviembre de 2026, un nuevo emulador de terminal para el escritorio KDE Plasma. Dibuja en la GPU y, en sus pruebas, funciona de 3 a 35 veces más rápido que Konsole. Está construido sobre libghostty-vt, una biblioteca del proyecto de terminal Ghostty, y ya hay compilaciones nocturnas en Flatpak. Hein lo llama «un experimento y una propuesta», no un sustituto de la terminal predeterminada de KDE, que tiene 29 años.
Qué es Kwi
Kwi es «una terminal moderna y rápida para KDE Plasma y otros escritorios», dice su README. Hein escribió en el blog de KDE que el conjunto de funciones es deliberadamente modesto por ahora. El nombre se pronuncia «Kui», informa XDA Developers.
El proyecto tiene tres partes. Está la aplicación Kwi en sí. Hay un módulo QML público, para que otras aplicaciones construidas con Qt Quick y el kit Kirigami de KDE puedan incrustar un panel de terminal. Y hay un complemento KPart para aplicaciones más antiguas construidas sobre QWidget. La aplicación se construye sobre el mismo módulo QML que ofrece a los demás.
Esa capacidad de incrustación importa dentro de KDE. Las aplicaciones nuevas de KDE necesitan rodeos para incrustar Konsole, informa XDA, porque Konsole está construida sobre QWidget. Una aplicación Qt Quick puede importar Kwi directamente.
De dónde sale la velocidad
Konsole renderiza a través de QWidget en la CPU. Kwi renderiza con Qt Quick y el Qt Scene Graph, que funcionan en la GPU mediante Vulkan u OpenGL, informa Phoronix. La GPU se encarga de dibujar y la CPU queda libre para ejecutar sus programas.
La otra mitad es libghostty-vt. Un emulador de terminal tiene dos trabajos: interpretar el flujo de texto y códigos de control que imprime un programa, y pintar el resultado. libghostty-vt hace el primero. Analiza la salida y lleva la cuenta de lo que hay en pantalla, de modo que el código propio de Kwi puede centrarse en la integración con el escritorio, el renderizado y la interfaz. Hein dice que la biblioteca va por delante de otras terminales en funciones modernas, y que Neovim y Ghostel ya la usan.
| Capa | Componente | Función |
|---|---|---|
| Motor de terminal | libghostty-vt 1.4.0 o posterior | Analiza la salida de los programas y mantiene el estado de la terminal |
| Renderizado | Qt Quick y el Qt Scene Graph | Dibuja en la GPU mediante Vulkan u OpenGL |
| Pseudoterminal | KPty, de KDE Frameworks | Conecta el shell con la ventana |
| Interfaz | Kirigami | El kit de KDE para aplicaciones Qt Quick |
Las cifras principales de Hein proceden de su propio sistema de pruebas. En la prueba DOOM-fire-zig, que inunda la terminal con salida que cambia muy rápido, Kwi alcanzó 870 fotogramas por segundo frente a 23 de Konsole. En el conjunto de pruebas, sitúa la mejora entre 3 y 35 veces. Todavía no se han publicado mediciones independientes.
Un experimento, no una dirección
Hein es cuidadoso con lo que Kwi no es. «No es en absoluto rival para los 29 años de trabajo de desarrollo continuo en Konsole», escribió. Los lectores no deben «confundir Kwi con una especie de anuncio de la futura dirección de KDE». Phoronix lo describe como experimental y aún no propuesto como sustituto de Konsole.
Las pruebas hasta ahora han sido limitadas. Kwi «ha tenido pruebas limitadas en un pequeño círculo de amigos», dice el anuncio, y los usuarios deben «esperar errores obvios e inmediatos». No existe ninguna versión etiquetada, ni siquiera una v0.1.0. Hein también lanza una idea a más largo plazo: una alternativa basada en Kwi a Kmscon, la consola de texto que funciona antes de que cargue un escritorio.
KDE mismo publicó Plasma 6.8 en octubre con Konsole en su lugar de siempre. Nada de eso cambia con Kwi.
Cómo probarlo
La vía más fácil es el Flatpak nocturno, construido por la integración continua de KDE y enlazado desde el README. Compilar desde el código fuente «puede ser difícil hoy», dice Hein, porque las dependencias todavía están llegando a las distribuciones de Linux. El README las enumera:
- CMake 3.28 o posterior
- Qt 6.10 o posterior
- KDE Frameworks 6.29 o posterior
- Kirigami Addons 1.11 o posterior
- Kirigami App Components 1.1 o posterior
- libghostty-vt 1.4.0 o posterior
Una salvedad del Flatpak: el entorno de ejecución puede traer componentes antiguos que afectan al tema Union, señala Hein, aunque una actualización dice que una solicitud de fusión lo ha arreglado. Las bibliotecas tienen licencia LGPL 2.1 o 3.0, y la aplicación GPL 2.0 o 3.0. El chat de usuarios y desarrolladores está en la sala de Matrix #kwi:kde.org.
Qué significa esto para los desarrolladores
- Pruébelo en un Flatpak, no como su shell diario. Las palabras de Hein son «esperar errores obvios e inmediatos». Instale la versión nocturna junto a Konsole, pase por ella sus registros de compilación más pesados y vea si la velocidad aparece en su hardware.
- Mida su propia carga de trabajo. DOOM-fire-zig mide la rapidez con la que una terminal pinta una avalancha de salida. Ahí es donde brilla el renderizado en GPU. Dice poco sobre la latencia al teclear o sobre un historial de un millón de líneas. Mida lo que realmente hace.
- El módulo QML es la parte que hay que vigilar. Si construye aplicaciones de KDE o Qt Quick, Kwi le da una terminal incrustable y renderizada en GPU sin los rodeos de Konsole que describe XDA. Es una capacidad nueva, publique Kwi una 1.0 o no.
- libghostty-vt se está convirtiendo en infraestructura compartida. Neovim, Ghostel y ahora un proyecto de KDE se apoyan en un mismo analizador. Menos implementaciones VT escritas a mano significan menos errores de análisis, pero también que un error en esa única biblioteca llega a todas partes a la vez.
- No planifique en torno a un sustituto de Konsole. Hein dice que esto no es un anuncio de la dirección de KDE. Mantenga Konsole en sus scripts y documentación. Trate Kwi como una señal de adónde podrían ir las terminales de KDE, no de dónde están.
Fuentes
- Introducing Kwi, a new KDE terminal emulator - KDE Blogs
- Kwi Being Developed As New KDE Terminal Emulator With 3x To 35x Performance - Phoronix
- A KDE developer reveals Kwi, a GPU-accelerated terminal built on Ghostty's library - XDA Developers
- KDE/kwi: Modern and fast terminal for KDE Plasma and other desktops - GitHub
Artículos relacionados

La beta de KDE Plasma 6.8 trae copias con Kup y arreglos de Wayland
KDE publicó la beta de Plasma 6.8 como versión 6.7.90 el 10 de septiembre de 2026. Añade Kup como programador de copias de seguridad del escritorio, con la estable prevista para el 14 de octubre.

GitLab CVE-2026-97229: Alpine informa de un intento de explotación
Alpine Linux dice que un atacante intentó explotar CVE-2026-97229 en su servidor GitLab los días 20 y 21 de octubre. Actualizar solo GitLab no lo corrigió: el parche está en Ruby.

COSMIC Epoch 1.11 añade xdg-dialog-v1 y arreglos para GPU híbridas
COSMIC Epoch 1.11 mantiene los diálogos modales encima con xdg-dialog-v1 de Wayland y abre los juegos en la GPU correcta en portátiles híbridos, 12 días después de la 1.10.