GitHub Alternatives

GitHub is described as 'Web-based Git hosting service facilitating collaboration, with features like issue tracking, social networking, and wikis for project management' and is a leading Version Control system in the development category. There are more than 100 alternatives to GitHub for a variety of platforms, including Web-based, Self-Hosted, Linux, Windows and Mac apps. The best GitHub alternative is GitLab, which is both free and Open Source. Other great apps like GitHub are Gitea, Codeberg, Bitbucket and SourceForge.

filter to find the best alternatives

GitHub alternatives are mainly Version Control Systems, but if you're looking for Source Code Hosting Services or Issue Tracking Systems you can filter on that. Other popular filters include Self-Hosted, Open Source, EU, Free + Source Code Hosting and Android. You can also filter by region, for example EU-based alternatives if you prefer software developed in the European Union. These are just examples - use the filter bar below to find more specific alternatives to GitHub.
Copy a direct link to this comment to your clipboard
GitHub alternatives page was last updated

Alternatives list

  1. GNU Savannah icon
     4 likes
    Copy a direct link to this comment to your clipboard

    GNU Savannah is a project of the Free Software Foundation, which serves as a collaborative software development management system for free Software projects.

    73 GNU Savannah alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
    • Self-Hosted
     
  2. Heptapod icon
     1 like
    Copy a direct link to this comment to your clipboard

    Heptapod brings Mercurial support to GitLab Community Edition, an open source software to collaborate on code.

    Cost / License

    • Free Personal
    • Open Source

    Platforms

    • Online
    • Software as a Service (SaaS)
    • Self-Hosted
     
  3. Backlog icon
     12 likes
    Copy a direct link to this comment to your clipboard

    Backlog is a project management and collaboration tool for teams that want higher productivity, greater visibility, and simple project tracking. Development teams can work together with Design, Marketing, IT, and more to release high-quality projects, faster.

    59 Backlog alternatives

    Cost / License

    • Freemium (Pay once)
    • Proprietary

    Platforms

    • Online
    • Android
    • iPhone
     
  4. Copy a direct link to this comment to your clipboard

    Hosted Gitea is a private, fully managed alternative to GitHub and Gitlab. We deploy a fully provisioned Gitea instance and manage it for you. We take care of updates, security, backups, OS upgrades, and monitoring so you can focus on writing and comiting code.

    Cost / License

    • Subscription
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Chrome OS
    • Software as a Service (SaaS)
     
  5. Gitness icon
     Like
    Copy a direct link to this comment to your clipboard

    Gitness is an Open Source developer platform with Source Control management, Continuous Integration and Continuous Delivery.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
    • Self-Hosted
     
  6. OneDev icon
     1 like
    Copy a direct link to this comment to your clipboard

    Super Easy All-In-One DevOps Platform. Contribute to theonedev/onedev development by creating an account on GitHub.

    12 OneDev alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Linux
    • Self-Hosted
     
    |
    1
    Comments about OneDev as an Alternative to GitHub
    Guest
    Negative
    1

    A devops platform rather than a git server

    Review by a new / low-activity user.
    GitHub Icon
    OneDev icon
    • OneDev is Free and Open SourceGitHub is Freemium and Proprietary
  7. Deveo icon
     4 likes
    Copy a direct link to this comment to your clipboard

    Deveo is a code hosting and collaboration platform that supports Git, Subversion and Mercurial. You can use it self-hosted on your own-premises, or from multi-tenant cloud as SaaS.

    Cost / License

    • Paid
    • Proprietary

    Alerts

    • Discontinued

    Platforms

    • Linux
    • Online
    • Self-Hosted
     
  8. Copy a direct link to this comment to your clipboard

    Set up your own self hosted git server on IIS for Windows. Manage users and have full control over your repositories with a nice user friendly graphical interface.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Windows
     
  9. Copy a direct link to this comment to your clipboard

    Gerrit simplifies Git based project maintainership by permitting any authorized user to submit changes to the master Git repository, rather than requiring all approved changes to be merged in by hand by the project maintainer.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Linux
    • Self-Hosted
     
You are at page 4 of GitHub alternatives