Repolode
ghostty-org

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:iTerm2Terminal.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. 1

    Descarga la aplicación desde la página de descargas del sitio web de Ghostty

  2. 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