Alternatives to GitLab

Ordered by how much they overlap with GitLab, 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
    61 89.7 = 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
    104 87.5 = 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
    159 81.3 = Compare
  4. Bitbucket

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

    • No shared features
    No dated release history published
    369 0.0 = Compare
  5. GitHub

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

    • No shared features
    No dated release history published
    588 0.0 = Compare
  6. GitHub Desktop

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

    • Runs on more platforms
    • No shared features
    No dated release history published
    590 0.0 = Compare
  7. Sourcetree

    Visual Git and Mercurial desktop client providing interactive commits, branching visualization and repository management.

    • Runs on more platforms
    • No shared features
    No dated release history published
    1019 0.0 = Compare
  8. Tower

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

    • Runs on more platforms
    • No shared features
    No dated release history published
    1091 0.0 = Compare