DBeaver Community
DBeaver · Development
Universal database client for MySQL, PostgreSQL, SQLite and more.
by GitHub · Developer tools
Point-and-click Git client for GitHub repositories.
Opens desktop.github.com, GitHub's own site. No mirror, no bundle.
Overview
GitHub Desktop lets you clone, commit, branch and open pull requests without the command line. It is a good first Git tool and works with any Git remote, not just GitHub.
Install
Windows · winget
winget install --id GitHub.GitHubDesktop -e --source wingetMac · Homebrew
brew install --cask githubPackage IDs checked against the public winget, Homebrew and Flathub repositories on 1 Nov 2026. Build a script for several apps.
Safety
The real download lives on desktop.github.com. Look-alike domains and search ads are the most common trap.
Download portals can wrap installers in adware or old versions. You never need them for this app.
If the publisher lists a checksum, compare it with our in-browser checker before running the file.
Untick extras, browser changes or trials you did not ask for.
Alternatives
Other developer tools apps, closest platform match first.
DBeaver · Development
Universal database client for MySQL, PostgreSQL, SQLite and more.
FileZilla project · Development
FTP, FTPS and SFTP client for uploading files to servers.
Git project · Development
The standard version control system used by almost every software team.
OpenJS Foundation · Development
JavaScript runtime for servers, tools and build scripts, with npm.
Python Software Foundation · Development
The popular general-purpose programming language and its official installer.
Zed Industries · Development
Fast, open-source code editor written in Rust with real-time collaboration.
FAQ
Download GitHub Desktop only from GitHub's official site at desktop.github.com. Avoid mirror and "download portal" sites, which can bundle extra software with the installer.
Yes. GitHub Desktop is open-source software and free to use.
GitHub Desktop is available for Windows, Mac. Check GitHub's download page for exact system requirements and whether your processor (x64, ARM or Apple silicon) is supported.
Yes, with winget on Windows (winget install --id GitHub.GitHubDesktop -e); Homebrew on Mac (brew install --cask github). Package managers fetch the publisher's files and make updates easy.
See the alternatives section on this page and the full developer tools list on AltFTool, which shows each app's licence and platforms side by side.