Endstate CLI is the open-source engine behind Endstate. It scans a Windows machine for installed apps (via winget) and their settings, saves everything to one portable file, and reinstalls apps and restores settings on a fresh install. Scriptable JSON output for automation. Local-first: no account, no telemetry.
What's new in 2.32.1
2.32.1 (2026-10-24)
Bug Fixes
deps: patch x/crypto and cryptography security advisories (#241) (2c01f46)
Yes. Endstate CLI is free and open-source software released under the Apache-2.0 license.
What is the latest version of Endstate CLI?
The latest version is 2.32.1, released on Oct 24, 2026.
Is it safe to download Endstate CLI?
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 5c28c53417f03c2c199f06924d1c99e36a04f7bfadae61feb7919d288260b8f4.
Which Windows versions does Endstate CLI support?
Endstate CLI runs on Windows and is available for 64-bit (x64) systems.
How do I uninstall Endstate CLI?
Open Settings › Apps › Installed apps, find Endstate CLI and select Uninstall. From the command line, run winget uninstall --id=SubstrateSystems.EndstateCLI -e.
The Azure command-line interface (Azure CLI) is a set of commands used to create and manage Azure resources. The Azure CLI is available across Azure services and is designed to get you working quickly