Repolode
microsoft

microsoft/terminal

O app moderno Windows Terminal com abas e suporte a Unicode, além do código-fonte do host clássico do console do Windows (conhost.exe).

Alternativa open source a:iTerm2

Estrelas
105,201
Forks
9,667
Issues abertas
1,780
Último commit
há 7 horas

O que é?

Este repositório contém o código-fonte do Windows Terminal, um aplicativo de linha de comando para Windows que oferece suporte a abas, texto formatado, temas e configurações personalizáveis. Ele também inclui o host original do console do Windows, conhost.exe, que hospeda a infraestrutura de linha de comando do Windows, o servidor da Console API e os mecanismos de entrada e renderização.

O host do console é o código a partir do qual o conhost.exe do próprio Windows é compilado. O repositório também inclui o ColorTool, projetos de exemplo que mostram como usar as Windows Console APIs e componentes compartilhados, como um mecanismo de renderização de texto baseado em DirectWrite, um buffer de texto que armazena UTF-16 e UTF-8 e um parser e emissor de VT que outras implementações de terminal podem reutilizar.

O Windows Terminal pode ser instalado pela Microsoft Store, pelo winget ou pelos pacotes de lançamento do GitHub. Para compilar, é necessário ter o Visual Studio com as workloads de C++ e WinUI; o app roda no Windows 10 build 19041 ou posterior.

Recursos principais

  • 01Interface com abas, texto formatado e temas configuráveis
  • 02Oferece suporte a sequências ANSI/VT e cores de 24 bits
  • 03Inclui o código-fonte do host do console do Windows (conhost.exe)
  • 04Oferece componentes reutilizáveis, como um renderizador de texto baseado em DirectWrite e um parser de VT
  • 05Pode ser instalado pela Microsoft Store, pelo winget, pelo Chocolatey ou pelo Scoop

Casos de uso

  • Usar um terminal moderno com abas no Windows, com WSL e ferramentas de linha de comando
  • Estudar como o console do Windows e o ConPTY são implementados
  • Reutilizar componentes de renderização de terminal ou de parsing de VT em um aplicativo Windows

Início rápido

  1. 1

    Instale o Windows Terminal com winget

    winget install --id Microsoft.WindowsTerminal -e
  2. 2

    Ou instale pela Microsoft Store (recomendado)

Antes de usar

  • Disponível apenas para Windows; requer o Windows 10 2004 (build 19041) ou posterior.
  • A instalação manual pelo GitHub não é atualizada automaticamente.

Tópicos

Perguntas frequentes

O que é terminal?
O app moderno Windows Terminal com abas e suporte a Unicode, além do código-fonte do host clássico do console do Windows (conhost.exe). Este repositório contém o código-fonte do Windows Terminal, um aplicativo de linha de comando para Windows que oferece suporte a abas, texto formatado, temas e configurações personalizáveis. Ele também inclui o host original do console do Windows, conhost.exe, que hospeda a infraestrutura de linha de comando do Windows, o servidor da Console API e os mecanismos de entrada e renderização.
terminal é gratuito? Qual é a licença?
terminal é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
terminal ainda é mantido?
Manutenção ativa. O último commit de terminal foi em 20 de out. de 2026.
Para que posso usar terminal?
Usar um terminal moderno com abas no Windows, com WSL e ferramentas de linha de comando Estudar como o console do Windows e o ConPTY são implementados Reutilizar componentes de renderização de terminal ou de parsing de VT em um aplicativo Windows
Como instalar terminal?
Instale o Windows Terminal com winget: winget install --id Microsoft.WindowsTerminal -e Ou instale pela Microsoft Store (recomendado)
Onde consigo terminal?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/microsoft/terminal

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados