Emulador de terminal para navegador basado en el parser VT de Ghostty compilado a WASM, con una API compatible con xterm.js.
zerebos/ghostty-config
Generador visual de configuraciones web para Ghostty que exporta archivos de configuración mínimos.
- Estrellas
- 4,304
- Forks
- 84
- Issues abiertos
- 11
- Último commit
- hace 3 días
¿Qué es?
Ghostty Config es una herramienta web para editar los ajustes del terminal Ghostty sin tener que escribir el archivo de configuración a mano. Puedes ajustar fuentes, colores, estilos del cursor, transparencia y otras opciones desde páginas organizadas por categorías, y la herramienta muestra los cambios en tiempo real antes de exportar una configuración lista para usar.
Los ajustes se generan a partir de un esquema tipado basado en la especificación de configuración propia de Ghostty. En el archivo de salida solo se escriben los valores que difieren de los predeterminados de Ghostty, lo que permite mantenerlo breve. Cada ajuste incluye ayuda contextual, etiquetas de plataforma (macOS, Linux, GTK) e indicadores de la versión mínima de Ghostty necesaria.
La aplicación está desarrollada con Svelte, TypeScript y Bun, e incluye una biblioteca de temas integrada, un entorno para probar fuentes, un generador de combinaciones de teclas y funciones de importación y exportación con URL para compartir. La versión alojada está implementada en Cloudflare Workers, y la compilación estática se puede ejecutar localmente o autoalojar.
Funciones clave
- 01Editor visual de ajustes de Ghostty organizados por categorías, con documentación contextual.
- 02Biblioteca integrada de temas de color para Ghostty, con vista previa en vivo.
- 03Vista previa interactiva del terminal en tiempo real, que actualiza el tema a medida que editas.
- 04Generador de combinaciones de teclas con validación de activadores y acciones.
- 05Importación, exportación y URL para compartir; solo se generan los ajustes no predeterminados.
- 06Etiquetas de plataforma y de versión mínima para cada ajuste.
Casos de uso
- Configurar un nuevo terminal Ghostty sin tener que memorizar la sintaxis del archivo de configuración.
- Probar fuentes y temas de color antes de guardarlos en un archivo de configuración.
- Compartir la configuración del terminal con el equipo mediante un enlace.
- Crear combinaciones de teclas personalizadas con validación.
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/zerebos/ghostty-config.git - 2
Entra en el directorio del proyecto
cd ghostty-config - 3
Instala las dependencias
bun install - 4
Inicia el servidor de desarrollo y abre http://localhost:5173 en el navegador
bun run dev
Antes de usarlo
- La herramienta sigue en desarrollo activo, por lo que las funciones pueden cambiar.
- Para ejecutarla localmente, necesitas el runtime Bun y clonar el repositorio.
- El README no incluye una configuración integrada para alojarla por tu cuenta, más allá de compilar los archivos estáticos manualmente.
Temas
Preguntas frecuentes
- ¿Qué es ghostty-config?
- Generador visual de configuraciones web para Ghostty que exporta archivos de configuración mínimos. Ghostty Config es una herramienta web para editar los ajustes del terminal Ghostty sin tener que escribir el archivo de configuración a mano. Puedes ajustar fuentes, colores, estilos del cursor, transparencia y otras opciones desde páginas organizadas por categorías, y la herramienta muestra los cambios en tiempo real antes de exportar una configuración lista para usar.
- ¿ghostty-config es gratuito? ¿Qué licencia tiene?
- ghostty-config es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿ghostty-config sigue mantenido?
- Mantenimiento activo. El último commit de ghostty-config fue el 17 oct 2026.
- ¿Para qué puedo usar ghostty-config?
- Configurar un nuevo terminal Ghostty sin tener que memorizar la sintaxis del archivo de configuración. Probar fuentes y temas de color antes de guardarlos en un archivo de configuración. Compartir la configuración del terminal con el equipo mediante un enlace. Crear combinaciones de teclas personalizadas con validación.
- ¿Cómo se instala ghostty-config?
- Clona el repositorio: git clone https://github.com/zerebos/ghostty-config.git Entra en el directorio del proyecto: cd ghostty-config Instala las dependencias: bun install Inicia el servidor de desarrollo y abre http://localhost:5173 en el navegador: bun run dev
- ¿Dónde consigo ghostty-config?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/zerebos/ghostty-config
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plugin para Claude Code que añade una línea de estado en tiempo real con el uso del contexto, los límites de uso, las herramientas activas, los agentes en ejecución y el progreso de las tareas pendientes.
Terminal nativa para macOS basada en libghostty, con pestañas verticales, notificaciones adaptadas a agentes y una CLI programable para ejecutar agentes de programación con IA en paralelo.
Un plugin de Claude Code que muestra respuestas breves de forma predeterminada y permite expandir frases al hacer clic en ellas.
Un agente de programación con IA y código abierto que funciona en la terminal, con una aplicación de escritorio y dos agentes integrados para implementar y planificar cambios.
Una herramienta de programación con agentes de Anthropic que se ejecuta en la terminal, lee tu base de código y realiza tareas de programación y flujos de trabajo de git mediante lenguaje natural.