{
    "products": [
        {
            "slug": "gitui",
            "name": "GitUI",
            "kind": "app",
            "website": "https://github.com/gitui-org/gitui",
            "page": "https://listme.name/software/gitui",
            "tagline": "Fast terminal UI for Git that is free and open source",
            "summary": "GitUI is an MIT-licensed terminal user interface for Git, written in Rust. It gives a graphical-style Git workflow inside a terminal, is packaged for many Linux distributions, and its build instructions cover Windows and macOS too.",
            "developer": "GitUI project",
            "platforms": [
                "windows",
                "macos",
                "linux",
                "cli"
            ],
            "pricing": "open-source",
            "price_note": "MIT-licensed and free to install",
            "free_to_use": true,
            "open_source": true,
            "license": "MIT",
            "source": "https://github.com/gitui-org/gitui",
            "strengths": [
                "MIT-licensed and free",
                "Fast, written in Rust",
                "Packages for many Linux distributions"
            ],
            "limits": [
                "Key bindings need learning before use",
                "Benchmarks are the author's own"
            ],
            "checked": "2026-10-10",
            "connected_to_publisher": false,
            "overview": "GitUI brings a graphical-style Git workflow into the terminal. The project describes itself as portable, fast, free and open source. The README includes a benchmark, written by its author, that compares it with lazygit and tig on the full Linux kernel Git repository.\n\nInstall options listed in the README include Arch Linux, Fedora, Gentoo and other package managers, and the build section names Rust 1.88 or newer. The MIT license covers the source. Lazygit, which is also in this ranking, is the closest terminal alternative, and tig covers history browsing with less visual structure."
        },
        {
            "slug": "sourcetree",
            "name": "Sourcetree",
            "kind": "app",
            "website": "https://www.sourcetreeapp.com/",
            "page": "https://listme.name/software/sourcetree",
            "tagline": "Free visual Git client for Windows and Mac from Atlassian",
            "summary": "Sourcetree is a free Git client for Windows and Mac from Atlassian, with branch diagrams and support for Git and Mercurial repositories. It is free to download, and Atlassian also offers a Windows Enterprise version for managed deployments.",
            "developer": "Atlassian",
            "platforms": [
                "windows",
                "macos"
            ],
            "pricing": "free",
            "price_note": "Free download for Windows and Mac; Windows Enterprise for managed deployments",
            "free_to_use": true,
            "open_source": false,
            "strengths": [
                "Free to download on Windows and Mac",
                "Branching diagrams show team history"
            ],
            "limits": [
                "No Linux version",
                "Best suited to teams that use Atlassian tools"
            ],
            "checked": "2026-10-10",
            "connected_to_publisher": false,
            "overview": "Sourcetree is a visual Git client for Windows and Mac. Its branching diagrams show how a team's work has moved, and it can clone and search remote repositories from its interface. It works with Git and Mercurial repositories, and Atlassian's Bitbucket is the hosting service its site promotes.\n\nSourcetree is free to download. Atlassian also sells a Sourcetree for Windows Enterprise version for installing and managing the app across an organization. Sourcetree has no Linux version, so Linux users need another client such as GitKraken or Lazygit. It suits teams that already use Bitbucket."
        }
    ],
    "differences": [
        "Only GitUI runs on Linux.",
        "GitUI is open source; Sourcetree is not.",
        "GitUI: free and open source. Sourcetree: free."
    ],
    "shared_rankings": [
        {
            "list": "git-clients",
            "name": "Git clients",
            "page": "https://listme.name/best/git-clients",
            "of": 10,
            "results": [
                {
                    "product": "gitui",
                    "rank": 4,
                    "score": 87,
                    "verdict": "MIT-licensed terminal UI for Git, written in Rust, with a graphical-style workflow in a terminal. It is free and fast, and it ranks just below lazygit here, with a speed benchmark the author published.",
                    "best_for": "Fast Git work in a terminal window",
                    "spec": {
                        "interface": "Terminal UI",
                        "platforms": "Windows, macOS, Linux",
                        "linux": true,
                        "open_source": true,
                        "cost": "Free"
                    }
                },
                {
                    "product": "sourcetree",
                    "rank": 6,
                    "score": 84,
                    "verdict": "A free visual client for Windows and Mac with branch diagrams and Mercurial support. It has no Linux version, and its best fit is teams that already use Atlassian tools.",
                    "best_for": "Windows and Mac teams on Atlassian tools",
                    "spec": {
                        "interface": "Graphical",
                        "platforms": "macOS, Windows",
                        "linux": false,
                        "open_source": false,
                        "cost": "Free"
                    }
                }
            ]
        }
    ],
    "ranks_higher_in_closest_shared_list": "gitui",
    "page": "https://listme.name/compare/gitui-vs-sourcetree",
    "json": "https://listme.name/api/v1/compare/gitui-vs-sourcetree.json",
    "notes": [
        "Scores are editorial and only comparable inside one list. Products with connected_to_publisher true receive a disclosed ranking lift: https://listme.name/methodology"
    ],
    "source": "https://listme.name",
    "license": "Free to read and cite with attribution to listme.name.",
    "docs": "https://listme.name/developers"
}