GitHub Desktop
Development
A graphical Git client from GitHub.
Available for Windows, macOS

The standard version control system for code.
Official source: git-scm.comLast verified: awaiting review · How we check softwareDeveloper: Git project
Git is a free, open-source version control system, originally created by Linus Torvalds for Linux kernel development. It records the history of changes to files, lets you work on separate branches, and merges work from different people together.
Every copy of a Git repository contains the full history, so most operations work offline. Git is the foundation of hosting services such as GitHub and GitLab, and Git for Windows includes Git Bash, a familiar command-line environment.
Open Source Free and open source
Open source: the source code is public, so anyone can inspect it, and it's free to use.
Prices change, so check git-scm.com for current pricing.
PS> winget install --id Git.Git --exact --source winget$ sudo apt install gitPackage names were checked against each official package registry, and commands install the same software as the official download. Only run commands you understand.
No alternatives listed yet.
The core toolkit for writing, testing and shipping code.
6 min read
The apps to install first on a new Windows 11 computer, and the order to do it in.
8 min read • Windows
High-quality free and open-source Windows apps that replace paid software.
7 min read • Windows
Small, trusted apps that fill the gaps in macOS.
6 min read • macOS
Development
A graphical Git client from GitHub.
Available for Windows, macOS
Development
Lightweight, extensible code editor for almost any language.
Available for Windows, macOS, Linux
File management
Efficient file copying and synchronisation.
Available for macOS, Linux
Development
Popular programming language for scripting, data and automation.
Available for Windows, macOS, Linux
No. Git is the version control tool that runs on your computer. GitHub is an online service for hosting Git repositories and collaborating on them.
Yes. Git for Windows includes Git itself, Git Bash and a credential manager for signing in to services such as GitHub.
Free and open source. It's also open source.
Git is available for Windows, macOS and Linux. It isn't available for Android and iPhone & iPad.
Yes. Run "winget install --id Git.Git --exact --source winget" in PowerShell or Windows Terminal. The package ID was checked against Microsoft's official Winget repository.
Yes. Run "brew install git" in Terminal.
From the official website, git-scm.com. Aptorise links only to official sources and never hosts installers.