Um template inicial para criar apps desktop multiplataforma com Electron, React, TypeScript e Vite.
vercel/hyper
Emulador de terminal multiplataforma desenvolvido com tecnologias web, extensível por meio de plugins e temas.
Alternativa open source a:iTerm2
- Estrelas
- 44,745
- Forks
- 3,578
- Issues abertas
- 1,049
- Último commit
- há 2 meses
O que é?
Hyper é um aplicativo de terminal desenvolvido com tecnologias web, como HTML, CSS e JavaScript, e usa React na interface. O projeto busca oferecer a quem usa a linha de comando um terminal com visual personalizável, extensível por meio de uma API documentada para quem desenvolve plugins e temas.
O app é distribuído como aplicativo para desktop em macOS, Linux e Windows. O README lista opções de instalação pelo Homebrew Cask, Chocolatey, Arch AUR e pacotes do NixOS, além do download das versões no site do projeto.
Para trabalhar no próprio Hyper, desenvolvedores usam pnpm para instalar as dependências, executar uma versão de desenvolvimento com watch mode e iniciar o app. A dependência nativa node-pty é compilada durante a configuração, e o repositório inclui comandos para gerar binários distribuíveis.
Recursos principais
- 01Interface de terminal estilizada com tecnologias web, como CSS e React
- 02Extensível por meio de plugins e temas usando uma API documentada
- 03Disponível para macOS, Linux e Windows
- 04Pode ser instalado pelo Homebrew, Chocolatey, AUR e pacotes do NixOS
Casos de uso
- Trabalhar diariamente no terminal em macOS, Linux ou Windows com um visual personalizado
- Criar um plugin ou tema para o terminal Hyper
- Contribuir com um app de terminal baseado em Electron e escrito em TypeScript
Início rápido
- 1
Baixe a versão mais recente em hyper.is
- 2
Atualize o Homebrew (macOS)
brew update - 3
Instale o Hyper com o Homebrew Cask (macOS)
brew install --cask hyper
Antes de usar
- As versões dos gerenciadores de pacotes (Homebrew, Chocolatey, Snapcraft, AUR) podem estar desatualizadas em relação à versão mais recente.
- A compilação a partir do código-fonte requer pnpm e ferramentas nativas de build; além disso, o node-pty pode falhar na compilação sem uma configuração adicional.
Tópicos
Perguntas frequentes
- O que é hyper?
- Emulador de terminal multiplataforma desenvolvido com tecnologias web, extensível por meio de plugins e temas. Hyper é um aplicativo de terminal desenvolvido com tecnologias web, como HTML, CSS e JavaScript, e usa React na interface. O projeto busca oferecer a quem usa a linha de comando um terminal com visual personalizável, extensível por meio de uma API documentada para quem desenvolve plugins e temas.
- hyper é gratuito? Qual é a licença?
- hyper é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- hyper ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de hyper foi em 21 de ago. de 2026.
- Para que posso usar hyper?
- Trabalhar diariamente no terminal em macOS, Linux ou Windows com um visual personalizado Criar um plugin ou tema para o terminal Hyper Contribuir com um app de terminal baseado em Electron e escrito em TypeScript
- Como instalar hyper?
- Baixe a versão mais recente em hyper.is Atualize o Homebrew (macOS): brew update Instale o Hyper com o Homebrew Cask (macOS): brew install --cask hyper
- Onde consigo hyper?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/vercel/hyper
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Emulador de terminal rápido, nativo e cheio de recursos, com interfaces nativas da plataforma, renderização por GPU e a biblioteca libghostty para incorporar terminais.
Um formatador de código opinativo que reimprime JavaScript, TypeScript, CSS, HTML, Markdown, YAML e outras linguagens em um estilo consistente.
Armazene feature flags e testes A/B em arquivos Markdown no repositório e compile-os com uma CLI em um client TypeScript tipado.
Framework front-end popular com componentes em HTML, CSS e Sass/JavaScript para criar sites responsivos e mobile-first.
Currículo de 12 semanas e 24 aulas para iniciantes, que ensina HTML, CSS e JavaScript com projetos práticos, como um terrário, um jogo de digitação e um jogo espacial.