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.
winget, scoop, choco, pipx, npm, cargo, Install-Module ou Install-Script.winget search "nome" ou scoop search nome, porque IDs/pacotes mudam.# 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 ensurepath
| # | 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 |
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.LTS
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.0
scoop install jq yq xsv qsv miller jless fx sd choose
winget install -e --id HTTPie.HTTPie
winget install -e --id cURL.cURL
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.Ollama
choco.exe para instalar e atualizar pacotes.Install-Module e 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.