Emulador de terminal para navegador baseado no parser VT do Ghostty compilado para WASM, com API compatível com xterm.js.
zerebos/ghostty-config
Gerador visual de configurações do terminal Ghostty, acessível pelo navegador, que exporta um arquivo de configuração enxuto.
- Estrelas
- 4,304
- Forks
- 84
- Issues abertas
- 11
- Último commit
- há 3 dias
O que é?
Ghostty Config é uma ferramenta baseada no navegador para editar as configurações do terminal Ghostty sem precisar escrever o arquivo de configuração à mão. Você ajusta fontes, cores, estilos do cursor, transparência e outras opções em páginas organizadas por categoria, e a ferramenta mostra o resultado em tempo real antes de exportar uma configuração pronta para uso.
As configurações são geradas a partir de um schema tipado baseado na especificação de configuração do próprio Ghostty. Só são gravados no resultado os valores diferentes dos padrões do Ghostty, mantendo o arquivo exportado curto. Cada configuração inclui ajuda contextual, indicadores de plataforma (macOS, Linux, GTK) e da versão mínima do Ghostty necessária.
O app é desenvolvido com Svelte, TypeScript e Bun, e inclui uma biblioteca de temas integrada, um espaço para testar fontes, um criador de keybindings e recursos de importação, exportação e URLs compartilháveis. A versão hospedada é implantada no Cloudflare Workers, e a build estática pode ser executada localmente ou hospedada por conta própria.
Recursos principais
- 01Editor visual de configurações do Ghostty organizadas por categoria, com documentação contextual.
- 02Biblioteca integrada de temas de cores do Ghostty com pré-visualização ao vivo.
- 03Pré-visualização interativa do terminal em tempo real, que muda de tema conforme você edita.
- 04Criador de keybindings com validação de gatilhos e ações.
- 05Importação, exportação e URLs compartilháveis; o resultado inclui apenas configurações diferentes das padrão.
- 06Indicadores de plataforma e versão mínima para cada configuração.
Casos de uso
- Configurar um novo terminal Ghostty sem precisar decorar a sintaxe do arquivo de configuração.
- Experimentar fontes e temas de cores antes de incluí-los em um arquivo de configuração.
- Compartilhar uma configuração de terminal com colegas por meio de um link.
- Criar keybindings personalizados com validação.
Início rápido
- 1
Clone o repositório
git clone https://github.com/zerebos/ghostty-config.git - 2
Acesse o diretório do projeto
cd ghostty-config - 3
Instale as dependências
bun install - 4
Inicie o servidor de desenvolvimento e abra http://localhost:5173 no navegador
bun run dev
Antes de usar
- A ferramenta ainda está em desenvolvimento ativo, então os recursos podem mudar.
- Para executá-la localmente, é necessário ter o runtime Bun e clonar o repositório.
- O README não lista nenhuma configuração integrada para hospedagem própria além de compilar os arquivos estáticos por conta própria.
Tópicos
Perguntas frequentes
- O que é ghostty-config?
- Gerador visual de configurações do terminal Ghostty, acessível pelo navegador, que exporta um arquivo de configuração enxuto. Ghostty Config é uma ferramenta baseada no navegador para editar as configurações do terminal Ghostty sem precisar escrever o arquivo de configuração à mão. Você ajusta fontes, cores, estilos do cursor, transparência e outras opções em páginas organizadas por categoria, e a ferramenta mostra o resultado em tempo real antes de exportar uma configuração pronta para uso.
- ghostty-config é gratuito? Qual é a licença?
- ghostty-config é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ghostty-config ainda é mantido?
- Manutenção ativa. O último commit de ghostty-config foi em 17 de out. de 2026.
- Para que posso usar ghostty-config?
- Configurar um novo terminal Ghostty sem precisar decorar a sintaxe do arquivo de configuração. Experimentar fontes e temas de cores antes de incluí-los em um arquivo de configuração. Compartilhar uma configuração de terminal com colegas por meio de um link. Criar keybindings personalizados com validação.
- Como instalar ghostty-config?
- Clone o repositório: git clone https://github.com/zerebos/ghostty-config.git Acesse o diretório do projeto: cd ghostty-config Instale as dependências: bun install Inicie o servidor de desenvolvimento e abra http://localhost:5173 no navegador: bun run dev
- Onde consigo ghostty-config?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/zerebos/ghostty-config
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plugin do Claude Code que adiciona uma linha de status em tempo real com uso de contexto, limites de uso, ferramentas ativas, agentes em execução e progresso das tarefas.
Terminal nativo para macOS baseado no libghostty, com abas verticais, notificações que entendem agentes e CLI programável para executar agentes de programação com IA em paralelo.
Plugin do Claude Code que exibe respostas curtas por padrão e permite expandir trechos no próprio texto com um clique.
Agente de programação com IA e código aberto que roda no terminal, com app para desktop e dois agentes integrados para implementar e planejar mudanças.
Uma ferramenta de programação agêntica da Anthropic que roda no terminal, lê sua base de código e executa tarefas de programação e fluxos de trabalho do git com comandos em linguagem natural.