Emulador de terminal rápido, nativo y con muchas funciones, con interfaces propias de cada plataforma y renderizado por GPU; incluye la biblioteca libghostty para integrar terminales.
kovidgoyal/kitty
Un emulador de terminal rápido y con muchas funciones, basado en GPU, que funciona en Linux, macOS y otras plataformas.
- Estrellas
- 35,385
- Forks
- 1,568
- Issues abiertos
- 11
- Último commit
- hace 7 horas
¿Qué es?
kitty es un emulador de terminal dirigido a desarrolladores que pasan la mayor parte del día en la línea de comandos. Usa OpenGL para renderizar texto y gráficos mediante la GPU, y está diseñado para funcionar en varias plataformas.
Además de la emulación básica de terminal, kitty incluye una interfaz de control remoto programable y un sistema configurable de teclado y disposición de ventanas. El proyecto está escrito principalmente en Python, con componentes en C y Go, y se distribuye con una entrada terminfo para que otros programas puedan reconocer sus capacidades.
La página principal del proyecto ofrece documentación, una sección de preguntas frecuentes y una comunidad en GitHub Discussions y Reddit para resolver dudas de uso.
Funciones clave
- 01Renderizado de texto y gráficos mediante GPU y OpenGL.
- 02Compatibilidad con varios sistemas operativos de escritorio.
- 03Interfaz de control remoto que se puede programar desde la línea de comandos.
- 04Atajos de teclado y disposiciones de ventanas configurables.
- 05Incluye una entrada terminfo para que otros programas puedan detectar sus capacidades.
Casos de uso
- Trabajo diario en la shell y ejecución de herramientas de desarrollo en un terminal rápido.
- Automatización de sesiones de terminal y gestión de ventanas mediante el control remoto.
- Personalización del flujo de trabajo en el terminal con combinaciones de teclas y disposiciones.
Antes de usarlo
- Está bajo la licencia GPL-3.0, una licencia copyleft que exige distribuir las obras derivadas bajo las mismas condiciones.
Temas
Preguntas frecuentes
- ¿Qué es kitty?
- Un emulador de terminal rápido y con muchas funciones, basado en GPU, que funciona en Linux, macOS y otras plataformas. kitty es un emulador de terminal dirigido a desarrolladores que pasan la mayor parte del día en la línea de comandos. Usa OpenGL para renderizar texto y gráficos mediante la GPU, y está diseñado para funcionar en varias plataformas.
- ¿kitty es gratuito? ¿Qué licencia tiene?
- kitty es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿kitty sigue mantenido?
- Mantenimiento activo. El último commit de kitty fue el 21 oct 2026.
- ¿Para qué puedo usar kitty?
- Trabajo diario en la shell y ejecución de herramientas de desarrollo en un terminal rápido. Automatización de sesiones de terminal y gestión de ventanas mediante el control remoto. Personalización del flujo de trabajo en el terminal con combinaciones de teclas y disposiciones.
- ¿Dónde consigo kitty?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/kovidgoyal/kitty
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un gestor de descargas para terminal, controlado con el teclado y escrito en Go, que divide los archivos en fragmentos paralelos y descarga desde varios mirrors.
Salvapantallas de terminal escrito en Go que se inicia cuando la shell queda inactiva y muestra escenas animadas como constelaciones, lluvia y partículas.
Una barra de progreso rápida y extensible para bucles, iterables y tuberías de línea de comandos en Python.
Un editor de texto moderno y fácil de usar para la terminal, distribuido como un único binario estático sin dependencias y concebido como sucesor de nano.
Un visor y procesador de JSON para la terminal que permite explorar, plegar y transformar JSON de forma interactiva desde el shell.