Un emulador de terminal multiplataforma con aceleración por GPU y OpenGL que se apoya en herramientas como tmux para las pestañas y los paneles.
ghostty-org/ghostty
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.
Alternativa open source a:iTerm2
Terminal.app
- Estrellas
- 62,446
- Forks
- 3,675
- Issues abiertos
- 252
- Último commit
- hace 7 horas
¿Qué es?
Ghostty es un emulador de terminal que busca combinar velocidad, un conjunto amplio de funciones e interfaces de usuario nativas. Se distribuye como una aplicación independiente: una aplicación basada en SwiftUI para macOS, que usa Metal para el renderizado y CoreText para detectar fuentes, y una aplicación basada en GTK para Linux, que usa OpenGL. El núcleo compartido está escrito en Zig.
Además de la aplicación independiente, el proyecto ofrece libghostty, una biblioteca de C y Zig para crear emuladores de terminal o añadir funciones de terminal, como el análisis de secuencias de escape y el seguimiento del estado del terminal, a otras aplicaciones. El primer componente, libghostty-vt, está disponible para macOS, Linux, Windows y WebAssembly.
Ghostty admite pestañas, paneles divididos y varias ventanas, además de secuencias modernas, como el protocolo de gráficos de Kitty y el renderizado sincronizado. En macOS ofrece integración con AppleScript y Apple Shortcuts; en Linux se integra con systemd cuando está disponible.
Funciones clave
- 01Aplicación nativa basada en SwiftUI para macOS, con renderizado mediante Metal
- 02Aplicación basada en GTK para Linux, con renderizado mediante OpenGL
- 03Varias ventanas, pestañas y paneles divididos, con opciones para cambiar el nombre y el color de las pestañas
- 04Compatibilidad con secuencias modernas, como el protocolo de gráficos de Kitty y el renderizado sincronizado
- 05Biblioteca de C y Zig libghostty para integrar funciones de terminal
Casos de uso
- Uso diario del terminal en macOS o Linux con gestión nativa de ventanas
- Integrar el núcleo de un emulador de terminal en otra aplicación de escritorio
- Crear una aplicación de terminal personalizada sobre libghostty-vt
- Ejecutar programas de terminal que dependen de secuencias modernas de gráficos o del portapapeles
Inicio rápido
- 1
Descarga la aplicación desde la página de descargas del sitio web de Ghostty
- 2
Consulta la documentación en el sitio web de Ghostty
Antes de usarlo
- El README no incluye un comando de instalación para un gestor de paquetes; la instalación se realiza desde la página de descargas del sitio web.
- La C API de libghostty aún no tiene una versión etiquetada y sus firmas siguen cambiando.
Temas
Preguntas frecuentes
- ¿Qué es ghostty?
- 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. Ghostty es un emulador de terminal que busca combinar velocidad, un conjunto amplio de funciones e interfaces de usuario nativas. Se distribuye como una aplicación independiente: una aplicación basada en SwiftUI para macOS, que usa Metal para el renderizado y CoreText para detectar fuentes, y una aplicación basada en GTK para Linux, que usa OpenGL. El núcleo compartido está escrito en Zig.
- ¿ghostty es gratuito? ¿Qué licencia tiene?
- ghostty es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿ghostty sigue mantenido?
- Mantenimiento activo. El último commit de ghostty fue el 21 oct 2026.
- ¿Para qué puedo usar ghostty?
- Uso diario del terminal en macOS o Linux con gestión nativa de ventanas Integrar el núcleo de un emulador de terminal en otra aplicación de escritorio Crear una aplicación de terminal personalizada sobre libghostty-vt Ejecutar programas de terminal que dependen de secuencias modernas de gráficos o del portapapeles
- ¿Cómo se instala ghostty?
- Descarga la aplicación desde la página de descargas del sitio web de Ghostty Consulta la documentación en el sitio web de Ghostty
- ¿Dónde consigo ghostty?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/ghostty-org/ghostty
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Terminal de código abierto con IA integrada para macOS, Linux y Windows, compatible con BYOK y modelos locales, sesiones SSH persistentes y vistas previas de archivos integradas.
Statusline minimalista creado en Rust que muestra en la terminal el modelo, el estado de Git, el espacio de trabajo y el uso de la ventana de contexto de Claude Code.
Warp es un entorno de desarrollo agéntico basado en la terminal, con un agente de programación integrado o compatibilidad con tus propios agentes de CLI.
Emulador de terminal multiplataforma basado en tecnologías web, ampliable mediante plugins y temas.
Acceso a terminal desde el navegador para ejecutar, supervisar y controlar sesiones de shell y agentes de programación con IA desde cualquier dispositivo.