Conheça um Ambiente Desktop para o Terminal

🐓 Esse aplicativo C++ TUI é impressionante!


Conheça um Ambiente Desktop para o Terminal


O projeto vtm é um ambiente de desktop baseado em texto escrito em C++ que utiliza uma matriz TUI para representar toda a interface do usuário como um mosaico de células de texto no terminal.

Principais Características:

  • Ambiente de Desktop Baseado em Texto: Permite a execução de múltiplas aplicações de console simultaneamente, organizadas em janelas dentro de um ambiente de desktop textual.

  • Renderização Flexível: A matriz TUI pode ser exibida tanto em uma janela GUI própria quanto em terminais de texto compatíveis.

  • Suporte Multiplataforma: Compatível com Windows (8.1 e posteriores), GNU/Linux, macOS, FreeBSD, NetBSD e OpenBSD.



  • Configuração Avançada: Utiliza arquivos de configuração em XML puro, permitindo herança de configurações e referências dinâmicas.

  • Aplicações Integradas: Inclui aplicativos internos como console teletype, visualizador de logs e outros, todos operando dentro do ambiente textual.

  • Licença MIT: Código-fonte aberto sob a licença MIT.

Recursos Adicionais:

  • Documentação: Disponível no repositório, abrangendo arquitetura, opções de linha de comando, interface do usuário, configurações e mais.

  • Downloads Binários: Disponíveis para várias plataformas, incluindo diferentes arquiteturas de Windows, [nix-like e macOS.

Exemplo de instalação em distros GNU/Linuxx86_64:

wget -q https://github.com/directvt/vtm/releases/latest/download/vtm_linux_x86_64.zip
unzip vtm_linux_x86_64.zip
tar xf vtm_linux_x86_64.tar # Tem um .tar dentro do zip
sudo install -v vtm /usr/local/bin/
rm vtm_linux_x86_64.zip vtm_linux_x86_64.tar

E depois rode:

vtm

vtm run

Para mais informações rode:

vtm --help

Acesse o repositório do projeto: https://github.com/directvt/vtm

🎥 Assista ao vídeo demonstração


👓 Veja também


tui terminal cpp windows macos gnulinux bsd unix


Compartilhe


Nosso canal no Youtube

Inscreva-se


Marcos Oliveira

Marcos Oliveira

Desenvolvedor de software
https://github.com/terroo


Crie Aplicativos Gráficos para Linux e Windows com C++

Aprenda C++ Moderno e crie Games, Programas CLI, GUI e TUI de forma fácil.

Saiba Mais

Receba as novidades no seu e-mail!

Após cadastro e confirmação do e-mail, enviaremos semanalmente resumos e também sempre que houver novidades por aqui para que você mantenha-se atualizado!