Recurso em Utilidades: só ferramentas de terminal, sem GUI como foco. Complementa 120 aplicações via PowerShell ou CMD (lista geral) e o Laboratório.
Lista refeita do zero: somente ferramentas de linha de comando. Nada de GUI disfarçada, nada de app que só é instalado pelo terminal mas roda em janela.
Critério usado
- Entra na lista se a ferramenta tiver uso principal por comando no PowerShell, cmd.exe ou terminal compatível no Windows.
- Pode ser instalada por
winget,scoop,choco,pipx,npm,cargo,Install-ModuleouInstall-Script. - Alguns pacotes podem ter componentes gráficos, mas só foram incluídos quando existe uso CLI real e útil.
- Se um comando falhar, rode
winget search "nome"ouscoop search nome, porque IDs/pacotes mudam.
Setup mínimo recomendado
# Verificar winget
winget --version
# Instalar Scoop
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh | iex
# Buckets úteis do Scoop
scoop bucket add extras
scoop bucket add main
# Instalar pipx para apps Python CLI
py -m pip install --user pipx
py -m pipx ensurepathLista das 120 ferramentas
| # | Categoria | Ferramenta | Comando principal | Por que é útil | Instalação sugerida |
|---|---|---|---|---|---|
| 1 | Shell e terminal | PowerShell 7 | pwsh | Shell moderno da Microsoft, multiplataforma e melhor que o Windows PowerShell antigo. | winget install -e --id Microsoft.PowerShell |
| 2 | Shell e terminal | Nushell | nu | Shell orientado a dados estruturados; ótimo para pipelines com tabelas e JSON. | winget install -e --id Nushell.Nushell |
| 3 | Shell e terminal | Clink | clink | Melhora o cmd.exe com histórico, autocomplete e edição estilo readline. | winget install -e --id chrisant996.Clink |
| 4 | Shell e terminal | Oh My Posh | oh-my-posh | Prompt bonito e informativo para PowerShell, cmd e outros shells. | winget install -e --id JanDeDobbeleer.OhMyPosh |
| 5 | Shell e terminal | Starship | starship | Prompt rápido, minimalista e configurável para vários shells. | winget install -e --id Starship.Starship |
| 6 | Shell e terminal | gsudo | gsudo | Elevação tipo sudo no Windows sem abrir outro terminal manualmente. | winget install -e --id gerardog.gsudo |
| 7 | Shell e terminal | PSReadLine | Import-Module PSReadLine | Autocomplete, histórico e edição avançada no PowerShell. | Install-Module PSReadLine -Scope CurrentUser -Force |
| 8 | Shell e terminal | zoxide | z | cd inteligente: aprende suas pastas frequentes e pula para elas rapidamente. | scoop install zoxide |
| 9 | Shell e terminal | direnv | direnv | Carrega variáveis de ambiente automaticamente por diretório/projeto. | scoop install direnv |
| 10 | Gerenciadores CLI | WinGet | winget | Gerenciador oficial de pacotes do Windows via terminal. | Já vem no Windows moderno; teste com: winget --version |
| 11 | Gerenciadores CLI | Scoop | scoop | Gerenciador CLI focado em ferramentas portáteis e limpas no Windows. | Set-ExecutionPolicy RemoteSigned -Scope CurrentUser; irm get.scoop.sh | iex |
| 12 | Gerenciadores CLI | Chocolatey | choco | Gerenciador clássico de pacotes Windows, muito usado em automação. | Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) |
| 13 | Gerenciadores CLI | pipx | pipx | Instala apps Python CLI em ambientes isolados. | py -m pip install --user pipx |
| 14 | Gerenciadores CLI | uv | uv | Gerenciador Python extremamente rápido para pacotes, ambientes e scripts. | powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" |
| 15 | Gerenciadores CLI | pnpm | pnpm | Gerenciador de pacotes JavaScript rápido e econômico em disco. | npm install -g pnpm |
| 16 | Gerenciadores CLI | Volta | volta | Gerencia versões de Node.js e ferramentas JS por projeto. | winget install -e --id Volta.Volta |
| 17 | Gerenciadores CLI | Rustup | rustup | Instalador e gerenciador oficial da toolchain Rust. | winget install -e --id Rustlang.Rustup |
| 18 | Arquivos e busca | Everything CLI | es | Busca instantânea no índice do Everything direto pelo terminal. | scoop install extras/everything-cli |
| 19 | Arquivos e busca | fd | fd | find moderno, rápido e com sintaxe humana. | scoop install fd |
| 20 | Arquivos e busca | ripgrep | rg | Busca textual muito rápida em código e pastas grandes. | scoop install ripgrep |
| 21 | Arquivos e busca | The Silver Searcher | ag | Busca rápida em código; alternativa clássica ao grep. | scoop install ag |
| 22 | Arquivos e busca | fzf | fzf | Busca fuzzy interativa para arquivos, histórico e qualquer lista. | scoop install fzf |
| 23 | Arquivos e busca | yazi | yazi | Gerenciador de arquivos TUI moderno e veloz. | scoop install yazi |
| 24 | Arquivos e busca | nnn | nnn | Gerenciador de arquivos terminal minimalista e rápido. | scoop install nnn |
| 25 | Arquivos e busca | jdupes | jdupes | Encontra e ajuda a remover arquivos duplicados. | scoop install jdupes |
| 26 | Arquivos e busca | dust | dust | Mostra uso de disco em árvore, mais legível que du. | scoop install dust |
| 27 | Arquivos, backup e compressão | 7-Zip CLI | 7z | Compactação/descompactação universal via terminal. | winget install -e --id 7zip.7zip |
| 28 | Arquivos, backup e compressão | tar | tar | Empacotamento e extração de arquivos tar/tgz no Windows moderno. | Já vem no Windows 10/11; teste com: tar --version |
| 29 | Arquivos, backup e compressão | gzip | gzip | Compressão gzip via terminal. | scoop install gzip |
| 30 | Arquivos, backup e compressão | zstd | zstd | Compressão moderna, muito rápida e eficiente. | scoop install zstd |
| 31 | Arquivos, backup e compressão | rclone | rclone | Sincroniza, copia e monta Google Drive, S3, OneDrive e dezenas de storages. | winget install -e --id Rclone.Rclone |
| 32 | Arquivos, backup e compressão | restic | restic | Backup criptografado, deduplicado e confiável. | scoop install restic |
| 33 | Arquivos, backup e compressão | Syncthing CLI | syncthing | Sincronização P2P de arquivos sem nuvem central. | winget install -e --id Syncthing.Syncthing |
| 34 | Arquivos, backup e compressão | rsync | rsync | Sincronização incremental clássica e poderosa. | scoop install rsync |
| 35 | Texto, JSON e dados | jq | jq | Processador JSON essencial no terminal. | scoop install jq |
| 36 | Texto, JSON e dados | yq | yq | Processa YAML, JSON, XML, CSV e TOML via CLI. | scoop install yq |
| 37 | Texto, JSON e dados | jc | jc | Converte saída de comandos comuns em JSON. | pipx install jc |
| 38 | Texto, JSON e dados | jless | jless | Visualizador interativo de JSON no terminal. | scoop install jless |
| 39 | Texto, JSON e dados | fx | fx | Explorador e processador interativo de JSON. | scoop install fx |
| 40 | Texto, JSON e dados | xsv | xsv | Ferramentas muito rápidas para CSV. | scoop install xsv |
| 41 | Texto, JSON e dados | qsv | qsv | Ferramentas CSV modernas: filtros, estatísticas, joins e validação. | scoop install qsv |
| 42 | Texto, JSON e dados | Miller | mlr | awk/sed/cut/join para CSV, TSV e JSON estruturado. | scoop install miller |
| 43 | Texto, JSON e dados | sd | sd | Substituição de texto mais simples e rápida que sed em vários casos. | scoop install sd |
| 44 | Texto, JSON e dados | choose | choose | Alternativa moderna a cut/awk para selecionar colunas e campos. | scoop install choose |
| 45 | Editores e visualizadores CLI | Neovim | nvim | Editor modal moderno, extensível e poderoso no terminal. | winget install -e --id Neovim.Neovim |
| 46 | Editores e visualizadores CLI | Vim | vim | Editor clássico e onipresente para terminal. | scoop install vim |
| 47 | Editores e visualizadores CLI | Micro | micro | Editor terminal simples, moderno e fácil para humanos normais. | scoop install micro |
| 48 | Editores e visualizadores CLI | Helix | hx | Editor modal moderno com LSP e tree-sitter nativos. | scoop install helix |
| 49 | Editores e visualizadores CLI | Nano | nano | Editor simples para ajustes rápidos no terminal. | scoop install nano |
| 50 | Editores e visualizadores CLI | bat | bat | cat melhorado com syntax highlighting e paginação. | scoop install bat |
| 51 | Editores e visualizadores CLI | less | less | Paginador clássico para ler arquivos e saídas longas. | scoop install less |
| 52 | Editores e visualizadores CLI | glow | glow | Renderiza Markdown bonito direto no terminal. | scoop install glow |
| 53 | Editores e visualizadores CLI | hexyl | hexyl | Visualizador hexadecimal moderno e legível. | scoop install hexyl |
| 54 | Git e desenvolvimento | Git | git | Controle de versão essencial. | winget install -e --id Git.Git |
| 55 | Git e desenvolvimento | GitHub CLI | gh | Issues, PRs, releases e repositórios GitHub pelo terminal. | winget install -e --id GitHub.cli |
| 56 | Git e desenvolvimento | GitLab CLI | glab | MRs, issues e pipelines GitLab pelo terminal. | winget install -e --id GitLab.glab |
| 57 | Git e desenvolvimento | lazygit | lazygit | Interface TUI excelente para Git. | scoop install lazygit |
| 58 | Git e desenvolvimento | tig | tig | Navegador TUI para histórico Git. | scoop install tig |
| 59 | Git e desenvolvimento | delta | delta | Diffs Git bonitos, legíveis e com syntax highlighting. | scoop install delta |
| 60 | Git e desenvolvimento | pre-commit | pre-commit | Executa hooks de qualidade antes de commits. | pipx install pre-commit |
| 61 | Git e desenvolvimento | Commitizen | cz | Padroniza commits e ajuda versionamento semântico. | pipx install commitizen |
| 62 | Git e desenvolvimento | Git LFS | git-lfs | Gerencia arquivos grandes em repositórios Git. | winget install -e --id GitHub.GitLFS |
| 63 | Build, linguagens e runtime | Python | python | Runtime para scripts, automação, dados e IA. | winget install -e --id Python.Python.3.12 |
| 64 | Build, linguagens e runtime | Node.js LTS | node | Runtime JavaScript para tooling, servidores e automação. | winget install -e --id OpenJS.NodeJS.LTS |
| 65 | Build, linguagens e runtime | Bun | bun | Runtime/toolkit JavaScript/TypeScript rápido. | winget install -e --id Oven-sh.Bun |
| 66 | Build, linguagens e runtime | Deno | deno | Runtime TypeScript/JavaScript seguro e moderno. | winget install -e --id DenoLand.Deno |
| 67 | Build, linguagens e runtime | .NET SDK | dotnet | SDK para C#, F#, ASP.NET e ferramentas .NET. | winget install -e --id Microsoft.DotNet.SDK.9 |
| 68 | Build, linguagens e runtime | Go | go | Linguagem eficiente para CLIs, APIs e serviços. | winget install -e --id GoLang.Go |
| 69 | Build, linguagens e runtime | Rust/Cargo | cargo | Toolchain Rust e gerenciador de pacotes/build. | winget install -e --id Rustlang.Rustup |
| 70 | Build, linguagens e runtime | Temurin JDK | java | JDK OpenJDK para Java/Kotlin/Gradle/Maven. | winget install -e --id EclipseAdoptium.Temurin.21.JDK |
| 71 | Build, linguagens e runtime | GCC via MSYS2 | gcc | Compilador C/C++ via ambiente MSYS2. | winget install -e --id MSYS2.MSYS2 |
| 72 | Build, linguagens e runtime | CMake | cmake | Gerador de build multiplataforma para C/C++ e afins. | winget install -e --id Kitware.CMake |
| 73 | DevOps, containers e cloud | Docker CLI | docker | Cliente Docker para controlar containers e engines remotos/locais. | winget install -e --id Docker.DockerCLI |
| 74 | DevOps, containers e cloud | Podman CLI | podman | Containers sem daemon clássico; alternativa ao Docker. | winget install -e --id RedHat.Podman |
| 75 | DevOps, containers e cloud | kubectl | kubectl | CLI oficial para Kubernetes. | winget install -e --id Kubernetes.kubectl |
| 76 | DevOps, containers e cloud | Helm | helm | Gerenciador de pacotes para Kubernetes. | winget install -e --id Helm.Helm |
| 77 | DevOps, containers e cloud | k9s | k9s | TUI excelente para operar clusters Kubernetes. | scoop install k9s |
| 78 | DevOps, containers e cloud | Terraform | terraform | Infraestrutura como código. | winget install -e --id Hashicorp.Terraform |
| 79 | DevOps, containers e cloud | OpenTofu | tofu | Fork aberto do Terraform para IaC. | winget install -e --id OpenTofu.Tofu |
| 80 | DevOps, containers e cloud | Packer | packer | Criação automatizada de imagens de máquinas. | winget install -e --id Hashicorp.Packer |
| 81 | DevOps, containers e cloud | Ansible | ansible | Automação de configuração e provisionamento. | pipx install --include-deps ansible |
| 82 | APIs e rede | curl | curl | Cliente HTTP universal para APIs e downloads. | winget install -e --id cURL.cURL |
| 83 | APIs e rede | HTTPie | http | Cliente HTTP mais amigável que curl para APIs. | winget install -e --id HTTPie.HTTPie |
| 84 | APIs e rede | xh | xh | Cliente HTTP rápido inspirado no HTTPie. | scoop install xh |
| 85 | APIs e rede | wget | wget | Downloads e espelhamento de sites via terminal. | scoop install wget |
| 86 | APIs e rede | aria2 | aria2c | Downloader avançado com múltiplas conexões, torrent e metalink. | scoop install aria2 |
| 87 | APIs e rede | nmap | nmap | Scanner de rede e portas. | winget install -e --id Insecure.Nmap |
| 88 | APIs e rede | tcping | tcping | Testa conectividade TCP em portas específicas. | scoop install tcping |
| 89 | APIs e rede | mtr | mtr | Combina ping e traceroute para diagnosticar rotas. | scoop install mtr |
| 90 | APIs e rede | doggo | doggo | Cliente DNS moderno e legível. | scoop install doggo |
| 91 | APIs e rede | ngrok | ngrok | Expõe serviços locais na internet via túnel seguro. | winget install -e --id Ngrok.Ngrok |
| 92 | Segurança CLI | OpenSSH Client | ssh | Acesso remoto seguro via SSH. | Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0 |
| 93 | Segurança CLI | OpenSSL | openssl | Criptografia, certificados, chaves e testes TLS. | winget install -e --id ShiningLight.OpenSSL.Light |
| 94 | Segurança CLI | age | age | Criptografia de arquivos simples, moderna e segura. | scoop install age |
| 95 | Segurança CLI | GnuPG | gpg | Criptografia e assinatura com PGP/GPG. | winget install -e --id GnuPG.GnuPG |
| 96 | Segurança CLI | SOPS | sops | Gerencia segredos criptografados em YAML/JSON/env files. | scoop install sops |
| 97 | Segurança CLI | Trivy | trivy | Scanner de vulnerabilidades para containers, arquivos e IaC. | winget install -e --id AquaSecurity.Trivy |
| 98 | Segurança CLI | Gitleaks | gitleaks | Detecta secrets vazados em repositórios Git. | scoop install gitleaks |
| 99 | Segurança CLI | Semgrep | semgrep | Análise estática de código com regras flexíveis. | pipx install semgrep |
| 100 | Segurança CLI | Bandit | bandit | Scanner de segurança para código Python. | pipx install bandit |
| 101 | Segurança CLI | OSV Scanner | osv-scanner | Scanner de dependências vulneráveis usando OSV. | scoop install osv-scanner |
| 102 | Sistema e monitoramento | Sysinternals Suite | procmon/procexp/etc. | Pacote de ferramentas CLI/diagnóstico da Microsoft Sysinternals. | winget install -e --id Microsoft.Sysinternals |
| 103 | Sistema e monitoramento | PsExec | psexec | Executa processos local/remotamente em máquinas Windows. | Disponível dentro do Sysinternals Suite |
| 104 | Sistema e monitoramento | btop | btop | Monitor de recursos bonito e interativo no terminal. | scoop install btop |
| 105 | Sistema e monitoramento | bottom | btm | Monitor TUI de CPU, memória, disco, rede e processos. | scoop install bottom |
| 106 | Sistema e monitoramento | procs | procs | ps moderno com saída legível e colorida. | scoop install procs |
| 107 | Sistema e monitoramento | smartmontools | smartctl | Lê SMART e saúde de HDs/SSDs. | winget install -e --id smartmontools.smartmontools |
| 108 | Sistema e monitoramento | Winfetch | winfetch | Mostra informações do sistema em estilo neofetch no PowerShell. | Install-Script winfetch -Scope CurrentUser |
| 109 | Sistema e monitoramento | Fastfetch | fastfetch | Mostra informações do sistema rapidamente, em estilo neofetch moderno. | scoop install fastfetch |
| 110 | Sistema e monitoramento | Hyperfine | hyperfine | Benchmark confiável de comandos e scripts. | scoop install hyperfine |
| 111 | Mídia, documentos e IA CLI | FFmpeg | ffmpeg | Conversão, corte, compressão e processamento de áudio/vídeo. | winget install -e --id Gyan.FFmpeg |
| 112 | Mídia, documentos e IA CLI | ImageMagick | magick | Conversão e manipulação de imagens via terminal. | winget install -e --id ImageMagick.ImageMagick |
| 113 | Mídia, documentos e IA CLI | yt-dlp | yt-dlp | Downloader avançado de vídeos/áudios suportados. | scoop install yt-dlp |
| 114 | Mídia, documentos e IA CLI | Pandoc | pandoc | Conversor universal de documentos: Markdown, HTML, DOCX, PDF etc. | winget install -e --id JohnMacFarlane.Pandoc |
| 115 | Mídia, documentos e IA CLI | Poppler | pdftotext | Ferramentas CLI para extrair texto/imagens e manipular PDFs. | scoop install poppler |
| 116 | Mídia, documentos e IA CLI | QPDF | qpdf | Inspeciona, divide, junta e transforma PDFs. | scoop install qpdf |
| 117 | Mídia, documentos e IA CLI | Tesseract OCR | tesseract | OCR via terminal para imagens e PDFs convertidos. | winget install -e --id UB-Mannheim.TesseractOCR |
| 118 | Mídia, documentos e IA CLI | Ollama | ollama | Roda modelos de linguagem localmente por CLI. | winget install -e --id Ollama.Ollama |
| 119 | Mídia, documentos e IA CLI | Llama.cpp | llama-cli | Inferência local de modelos LLM em CPU/GPU. | scoop install llama.cpp |
| 120 | Mídia, documentos e IA CLI | Whisper.cpp | whisper-cli | Transcrição local de áudio com modelos Whisper. | scoop install whisper.cpp |
Kits rápidos por perfil
Kit programador sensato
winget install -e --id Microsoft.PowerShell
winget install -e --id Git.Git
winget install -e --id GitHub.cli
scoop install ripgrep fd fzf bat jq yq delta lazygit
winget install -e --id Python.Python.3.12
winget install -e --id OpenJS.NodeJS.LTSKit sysadmin/rede
winget install -e --id Microsoft.Sysinternals
winget install -e --id Insecure.Nmap
scoop install tcping doggo mtr btop bottom procs
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0Kit dados/texto/API
scoop install jq yq xsv qsv miller jless fx sd choose
winget install -e --id HTTPie.HTTPie
winget install -e --id cURL.cURLKit mídia/documentos/IA local
winget install -e --id Gyan.FFmpeg
winget install -e --id ImageMagick.ImageMagick
winget install -e --id JohnMacFarlane.Pandoc
scoop install poppler qpdf yt-dlp
winget install -e --id Ollama.OllamaFontes de base
- Microsoft Learn: WinGet/Windows Package Manager.
- Scoop: documentação oficial e comportamento de instalação por shims/PATH.
- Chocolatey Docs: uso do
choco.exepara instalar e atualizar pacotes. - PowerShell Gallery/Microsoft Learn:
Install-Modulee instalação de módulos/scripts.
Observação honesta: em CLI no Windows, o caminho mais limpo geralmente é winget para pacotes oficiais grandes, scoop para utilitários de terminal e pipx/npm/cargo para ferramentas específicas de ecossistema.