Skip to content
appsgit

Topgrade

Topgrade is a free, open-source command-line desktop tool for Windows, macOS and Linux. Keeping your system up-to-date usually involves invoking multiple package managers. It has 4,638 GitHub stars and is released under the GPL-3.0 license. Its source code is on GitHub at topgrade-rs/topgrade.

github.com/topgrade-rs/topgrade (opens in a new tab)

About Topgrade

Keeping your system up-to-date usually involves invoking multiple package managers. This results in big, non-portable shell one-liners saved in your shell. To remedy this, Topgrade detects which tools you use and runs the appropriate commands to update them.

Install Topgrade

Package names found in the project's README. Each links to its package page so you can check the publisher first.

Homebrew (macOS)
brew install topgrade

Package page (opens in a new tab)

winget (Windows)
winget install topgrade-rs.topgrade

Package page (opens in a new tab)

Chocolatey (Windows)
choco install topgrade

Package page (opens in a new tab)

FAQ

Topgrade FAQ

Still curious? Email info@appsgit.com.

What is Topgrade?

Topgrade is a free, open-source command-line desktop tool for Windows, macOS and Linux. Keeping your system up-to-date usually involves invoking multiple package managers. It has 4,638 GitHub stars and is released under the GPL-3.0 license. Its source code is on GitHub at topgrade-rs/topgrade.

Is Topgrade free and open source?

Yes. Topgrade's source code is public on GitHub under the GPL-3.0 license, which is OSI-approved or FSF-free, so you can use, copy and change it for free.

How do I install Topgrade?

Homebrew: brew install topgrade, winget: winget install topgrade-rs.topgrade, Chocolatey: choco install topgrade and the AUR package topgrade. The commands are on this page. Installers are also on its GitHub Releases page (latest: v17.12.3).

Is Topgrade still maintained?

The repository's most recent commit was on Oct 6, 2026. appsgit only lists apps whose repository had a commit in the last six months.