..

120 aplicações CLI para rodar no PowerShell/CMD

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

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 ensurepath

Lista 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.LTS

Kit 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.0

Kit 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.cURL

Kit 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.Ollama

Fontes de base


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.