Chocolatey is the most complete package manager for Windows, with over 9,000 packages in its public repository. It lets you install, update and uninstall software from the command line, just like apt on Linux or brew on macOS.
Set-ExecutionPolicy Bypass -Scope Process -Force
[System.Net.ServicePointManager]::SecurityProtocol = 3072
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
| Action | Command |
|---|---|
| Install a package | choco install git -y |
| Install multiple at once | choco install git nodejs python vscode -y |
| Upgrade a package | choco upgrade git -y |
| Upgrade all software | choco upgrade all -y |
| Uninstall | choco uninstall vlc -y |
| Search packages | choco search "visual studio" |
| List installed | choco list --local-only |
choco install -y git vscode nodejs-lts python googlechrome 7zip docker-desktop postman
choco export "my-packages.config"
choco install "my-packages.config" -y