Muitos aplicativos de software usam uma interface de usuário textual (TUI). O software específico depende muito do sistema operacional e da tarefa. Aqui estão alguns exemplos categorizados por tipo:
Sistema de operações e intérpretes da linha de comando: *
Bash (Bourne novamente Shell): O shell padrão na maioria das distribuições Linux e MacOS.
*
zsh (z shell): Uma concha poderosa e personalizável, cada vez mais popular como substituto do Bash.
*
peixe (concha interativa amigável): Conhecido por sua facilidade de uso e sugestões automáticas.
*
PowerShell: Shell de linha de comando da Microsoft e linguagem de script para Windows.
*
cmd.exe: O intérprete de linha de comando mais antigo para Windows.
Editores e Ides (com modos TUI ou apenas à base de TUI): *
vim/neovim: Editores de texto altamente configuráveis e poderosos, famosos por sua edição modal.
*
emacs: Outro editor de texto altamente configurável e poderoso, conhecido por sua extensibilidade.
*
nano: Um editor de texto mais simples e mais adequado para iniciantes.
*
micro: Um editor modal moderno e rápido.
*
Vários IDEs: Muitos IDEs (ambientes de desenvolvimento integrado) oferecem uma linha de comando ou interface de terminal juntamente com suas contrapartes gráficas para tarefas como compilação, execução e depuração. Exemplos incluem algumas versões do Eclipse e outras.
Outras aplicações TUI: *
TOP/HTOP: Ferramentas de monitoramento do sistema mostrando a atividade do processo.
*
netStat/ss: Ferramentas de monitoramento de rede.
*
lsof: Lista arquivos abertos.
*
menos: Um pager para visualizar arquivos.
*
nc (netcat): Um utilitário de rede versátil.
*
wget/curl: Ferramentas de linha de comando para baixar arquivos.
*
grep/awk/sed: Ferramentas de processamento de texto.
*
ftp/sftp: Ferramentas de transferência de arquivos.
*
tela/tmux: Multiplexadores de terminais para gerenciar várias sessões de terminal.
*
mutt: Um poderoso cliente de email.
*
links/lynx: Navegadores da web baseados em texto.
relacionado ao jogo: * Muitos jogos mais antigos e alguns jogos modernos baseados em texto usam tuis. Estes variam de roguelikes simples a lama mais complexos (masmorras multi-usuários).
Esta não é uma lista exaustiva, mas fornece uma boa visão geral da variedade de software que utiliza interfaces de usuário textuais. A escolha do software depende inteiramente das necessidades e preferências do usuário.