TigerSetup is a command-line tool that builds Windows installers. Describe your application in a TigerSetup.toml file, and tiger-setup build produces one self-contained Setup.exe with a wizard, a quiet mode for automation, upgrade, repair and uninstall, and no runtime prerequisites on the target machine.
After installing, open Start > TigerSetup > TigerSetup Shell: a command prompt with tiger-setup ready to use, which opens on a short getting-started summary. Start > TigerSetup > TigerSetup Help opens the getting-started guide (PDF).
First commands: tiger-setup build TigerSetup.toml, then tiger-setup inspect and tiger-setup verify on the Setup.exe it built.
TigerSetup installs for the current user by default and adds tiger-setup to that user's PATH; the PATH entry is optional. Installing for all users asks for administrator approval. Uninstalling removes everything the installation added, except a file you changed after installing it.
tiger-setup build contacts the WinGet community catalog only to resolve WinGet dependencies a package declares (tiger-setup build --offline makes no network request). The installers it builds download a prerequisite the package declares, from the WinGet catalog or from the address the package names, only when the computer lacks it. Reading product metadata from an MSBuild project needs the .NET SDK. TigerSetup sends no telemetry.
The installers it builds are transactional: an install or upgrade completes or rolls back, and each installation records what it owns, so upgrade, uninstall and verification work from what is really installed.
Technical details
Publisher
IT Tiger
Version
0.15.0
License
MIT
Installer type
exe
Architecture
x64
Package ID
ItTiger.TigerSetup
Requirements
Windows 10 version 1809 or later
Install scope
Current user
Install TigerSetup from the command line
Install with Windows Package Manager
winget install --id=ItTiger.TigerSetup -e
Update to the latest version
winget upgrade --id=ItTiger.TigerSetup -e
Uninstall
winget uninstall --id=ItTiger.TigerSetup -e
Silent install with the offline installer
"TigerSetup-0.15.0-Setup.exe" install --quiet --scope user
Yes. TigerSetup is free and open-source software released under the MIT license.
What is the latest version of TigerSetup?
The latest version is 0.15.0.
Is it safe to download TigerSetup?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with b1e5cc6ce1aaa17d09908c585547b674f685c251db1dc945ae8ab4e7e78691f7.
Which Windows versions does TigerSetup support?
TigerSetup requires Windows 10 version 1809 or later and is available for 64-bit (x64) systems.
How do I install TigerSetup silently?
Run the offline installer with "TigerSetup-0.15.0-Setup.exe" install --quiet --scope user, or install it with Windows Package Manager: winget install --id=ItTiger.TigerSetup -e --silent.
How do I uninstall TigerSetup?
Open Settings › Apps › Installed apps, find TigerSetup and select Uninstall. From the command line, run winget uninstall --id=ItTiger.TigerSetup -e.
Alternatives to TigerSetup
Other Command Line Tools programs for Windows from different developers.