Freedom report

Three barsScore 6.4

  • Free tierA free tier is on its own pricing page
  • Open codeNo open-source code on record
  • Runs widely3 of 6 device platforms
  • DocumentedPlans, terms and facts published

Topgrade is a free command-line tool that finds tools on your system and runs their update commands. Start it with the `topgrade` command. It supports Linux, macOS, Windows, and FreeBSD, with installation options including self-updating binaries, source installation, and package managers. Its example configuration covers Arch package managers, DNF, Nix, Homebrew, Flatpak, and Winget. Topgrade can pull or fetch selected Git repositories and run custom commands before, during, or after its built-in commands. It can also use SSH to run Topgrade on configured remote hosts before working locally. On first run, it creates a configuration file if needed and loads and merges files from `topgrade.d`. The project is a fork of r-darwish's Topgrade that aims to remain maintained. Its example configuration advises against running it as root on Unix because it invokes sudo or an equivalent when needed. The security policy supports only the latest version, with no fixes backported.

Who it is for

Topgrade suits people who want to update multiple tools through a command-line workflow, including users who configure package managers, Git repositories, or remote hosts.

What is good

  • Free plan; self-updating binaries and source installation.
  • Supports Linux, macOS, Windows, and FreeBSD.
  • Can update configured Git repositories.
  • Custom commands can run around built-in commands.
  • Can run remotely over SSH.

What to know first

  • Command-line workflow uses the `topgrade` command.
  • Only the latest version is supported.
  • Fixes are not backported.
  • Example configuration advises against running as root on Unix.

Verdict

Topgrade brings updates for configured tools into one command-line workflow, with options for repositories, custom commands, and remote hosts. Users should note its Unix root guidance and latest-version-only support policy.

Topgrade plans and pricing

All plans
Topgrade Free Open-source CLI · self-updating binary or install from source · package-manager installation options github.com · 30 Sept 2026

Compared on software update tools

Free plan
Yes
Operating systems
cross-platform
Silent installation
Yes
Bulk app updates
Yes
Custom app support
Yes

Best Topgrade alternatives

See all 20