Alternatives to Sourcetree

Ordered by how much they overlap with Sourcetree, then by score.

Alternatives, ranked

  1. Gitea

    Self-hosted Git service written in Go, with pull requests, issues, packages and CI actions.

    • Released more recently
    • Higher score
    • Open source
    • No shared features
    Updated 27 days ago
    28 94.8 = Compare
  2. Jujutsu

    Version control system compatible with Git repositories, with first-class conflicts and an operation log.

    • Released more recently
    • Higher score
    • Open source
    • No shared features
    Updated 22 days ago
    37 93.8 = Compare
  3. Git

    Distributed version control system that tracks content history through snapshots and branches.

    • Released more recently
    • Higher score
    • Open source
    • No shared features
    Updated 88 days ago
    66 88.9 = Compare
  4. GitHub Desktop

    Desktop GUI application to manage Git repositories, visualize diffs, resolve conflicts and collaborate on GitHub.

    • No shared features
    No dated release history published
    546 34.0 = Compare
  5. Tower

    Graphical Git client for macOS and Windows that simplifies version control for developers.

    • No shared features
    No dated release history published
    656 34.0 = Compare
  6. Bitbucket

    Bitbucket is Atlassian's Git repository hosting service with built-in pull requests and CI/CD pipelines.

    • Runs on more platforms
    • No shared features
    No dated release history published
    922 24.0 = Compare
  7. GitHub

    GitHub is a Git hosting and collaboration platform for code review, issues and CI/CD through GitHub Actions.

    • Runs on more platforms
    • No shared features
    No dated release history published
    996 24.0 = Compare
  8. GitLab

    GitLab is a DevSecOps platform combining Git hosting, CI/CD pipelines and security scanning in one application.

    • Runs on more platforms
    • No shared features
    No dated release history published
    998 24.0 = Compare