Chocolatey is a package manager for Windows that lets you install, update, and manage apps with simple commands no more clicking through installers.
Run PowerShell as Administrator and paste:
Set-ExecutionPolicy Bypass -Scope Process -Force; `
[System.Net.ServicePointManager]::SecurityProtocol = `
[System.Net.ServicePointManager]::SecurityProtocol -bor 3072; `
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))- Essential Commands
- Curated App List
- Fresh PC Setup Script
- Choco Auto Update Apps Script
- Stay Updated
choco install <appname> -y
choco install 7zip vscode git googlechrome -y
You can replace these with any apps of your choice.
choco list
choco search <appname>
choco outdated
choco upgrade all -y
choco upgrade <appname> -y
choco install <appname> --version 1.0.0 -y
choco uninstall <appname>
Replace with the App of your choice.
Here’s a growing list of recommended apps. Copy/paste the ones you want:
| Category | Apps (Chocolatey IDs) |
|---|---|
| Utilities | 7zip, powertoys, sysinternals, everything, windirstat, rufus, ditto, greenshot |
| Productivity | notepadplusplus, libreoffice-fresh, obsidian, slack, zoom, dropbox, thunderbird |
| Browsers | googlechrome, firefox, brave, opera, tor-browser |
| Media | vlc, spotify, audacity, gimp, inkscape, handbrake, youtube-dl, ffmpeg |
| Dev Tools | git, vscode, nodejs, python, docker-desktop, postman, visualstudio2022community, mysql, powershell-core |
| Gaming | steam, epicgameslauncher, discord, battle.net, goggalaxy, obs-studio |
Want everything in one go? Save this as setup.ps1 and run it:
choco install vlc 7zip vscode git googlechrome obsidian powertoys spotify discord steam -y
@echo off
set title="Choco Auto App Updater"
if not "%1"=="am_admin" (powershell start -verb runas '%0' am_admin & exit /b)
echo ======================================
echo Choco Auto App Updater
echo ======================================
echo -- Updating apps... Please wait.
echo ======================================
echo,
choco upgrade all -y
cls
echo ====================================================================================
echo - All apps updated.
echo - Closing in 5 seconds.
echo ====================================================================================
timeout /t 5
exit
⭐ Star the repo to get the latest recommendations