Everything runs on your machine — your input is processed right here in your browser and never uploaded to any server.
App Installer
Pick the apps you want on your Windows computer. You’ll get one script that installs them all with winget, straight from their official sources — nothing is uploaded, and the script is built right here in your browser.
Browsers
AI tools
Messaging
Media
Imaging
3D printing
Documents
Security
Developer tools
Utilities
Online storage
Gaming
Runtimes
App names and logos are trademarks of their respective owners, shown only to identify the apps.
How it works
1
Choose the system you are setting up — Windows, macOS or Linux. The page picks the one you are on.
2
Tick the apps you want; use the filter box to find one quickly.
3
On Windows, download install-apps.cmd and double-click it, or paste the one-line command into PowerShell.
4
On macOS or Linux, copy the one-line command, paste it into Terminal and press Return.
5
Bookmark the page to keep your selection — it is saved in the link — and run the same script again later to update the apps.
About this tool
Setting up a new or freshly reset computer usually means visiting a dozen download pages and clicking through a dozen setup wizards. The App Installer turns that into one step: tick the apps you want, and it builds a single script that installs every one of them, one after another, without a setup screen in sight.
It works on all three desktop systems by using the package manager each one already trusts: winget, the Windows Package Manager built into Windows 10 and 11; Homebrew, the standard package manager for macOS; and Flatpak with the Flathub app store on Linux, which works the same on Ubuntu, Fedora, Mint, Arch and the rest. Those tools download each app from its official source — nothing passes through this site — and the script itself is built right here in your browser, so you can read every line before you run it.
100% private
“The script is generated in your browser from the apps you tick; nothing about your choices is sent to us. When you run it, your computer talks only to its own package manager’s sources — Microsoft’s winget repository, Homebrew and the app vendors’ download servers, or Flathub — exactly as it would if you typed the commands yourself.”
Frequently asked questions
Is it safe to run the script?
It only calls your system’s official package manager — winget, Homebrew or Flatpak — with the IDs of the apps you picked, and you can read the whole script on the page before running it. Those package managers check what they download: winget verifies each installer against the checksum in its manifest, Homebrew does the same for most apps, and Flatpak only installs from Flathub’s signed repository.
Why does Windows say “Windows protected your PC”?
Windows shows that warning for any script downloaded from the internet that isn’t signed with a code-signing certificate, which a file generated in your browser can’t be. Choose “More info” and then “Run anyway”. If you would rather not, use the PowerShell command instead: paste it into PowerShell or Windows Terminal and it does the same thing.
How do I update the apps later?
On Windows, run the same install-apps.cmd again — winget upgrades any app that is already installed — or run “winget upgrade --all”. On macOS run “brew update && brew upgrade”, and on Linux “sudo flatpak update -y”. Many of these apps also update themselves.
Do I need administrator rights?
Some apps install for the whole computer and need them. On Windows, those apps show the usual permission prompt as they install. On macOS, Homebrew asks for your password when it is first installed; on Linux, the command uses sudo once to install Flatpak and the apps.
Why is an app missing on my system?
Each system only lists apps its package manager actually carries — Notepad++ and Paint.NET exist only for Windows, IINA and Rectangle only for macOS, and a few Windows and Mac apps have no Flathub version. If you tick an app and then switch systems, the page tells you which picks it had to leave out.
Why do a few apps come from the Microsoft Store or an install script?
Some makers publish an app in only one place. ChatGPT, WhatsApp and iCloud for Windows exist only in the Microsoft Store, so on Windows those install from the Store, still through winget. On Linux, Ollama, Claude Code and OpenAI Codex are not in every distribution’s repositories, so where they are missing the command runs the maker’s own official install script — exactly the command their instructions give — as your user, not as root. The page tells you whenever your picks include one of these.
Which Java do I get?
On Windows and macOS, Eclipse Temurin — the free OpenJDK builds from the Adoptium project. On Linux, your distribution’s own OpenJDK package for that version, which is the build your distro maintains and updates. Not every distro carries every version (current Fedora packages only the newest JDK); the command tells you which it skipped.
Are the Linux apps from the original developers?
Some are published on Flathub by their own developers, and Flathub marks those as verified; others are packaged by Flathub’s community from the developer’s official release. Each app’s Flathub page shows which it is.
How is this different from Ninite?
Ninite is a well-known Windows-only service that gives you a signed installer program. This tool covers Windows, macOS and Linux by writing a script for each system’s own package manager instead, so it relies only on tools Microsoft, Homebrew and Flathub maintain. The trade-off is that Windows shows a warning for the downloaded script, and on Mac and Linux you paste one command into Terminal rather than double-clicking a file.