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 source code hosting service in the development category. There are more than 100 alternatives to GitHub for a variety of platforms, including Web-based, Self-Hosted, Linux, Mac and Windows 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 Project Management Tools 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. Team Foundation Server (commonly abbreviated TFS) is a Microsoft offering for source control, data collection, reporting, and project tracking, and is intended for collaborative software development projects.

    36 Microsoft Team Foundation Server alternatives

    Cost / License

    • Pay once
    • Proprietary

    Platforms

    • Windows
    • Online
     
    • Microsoft Team Foundation Server is the most popular commercial alternative to GitHub.

    • Microsoft Team Foundation Server is Paid and ProprietaryGitHub is Freemium and Proprietary
  2. DAGsHub icon
     2 likes

    DAGsHub is a web platform based on open source tools, optimized for data science and oriented towards the open source community.

    It is a central location where projects can be hosted, discovered, and collaborated on by contributors.

    Cost / License

    • Freemium (Subscription)
    • Proprietary

    Application type

    Platforms

    • Online
     
  3. AWS CodeCommit is a managed source control repository that makes it easier for teams to securely collaborate on code with contributions encrypted in transit and at rest.

    Cost / License

    • Freemium (Subscription)
    • Proprietary

    Platforms

    • Amazon Web Services
    • Software as a Service (SaaS)
     
  4. Kallithea icon
     34 likes

    Kallithea, a free software source code management system supporting two leading version control systems, Mercurial and Git.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Python
     
  5. GitFox is your application to manage GitLab projects using an intuitive interface. In addition, it is a showcase of the "Clean Architecture" concepts and some useful libraries.

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Android
    • F-Droid
    • GitLab
     
  6. Planio icon
     7 likes

    Ship awesome Software! Planio is your all-in-one platform, complete with Issue Tracking, Project Management, Version Control, Help Desk, Wikis and Chat.

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • Redmine
     
    |
    1
    Comments about Planio as an Alternative to GitHub
    7heo
    Negative
    0

    Seems to be an alternative to Jira, not to Github.

    GitHub Icon
    Planio icon
    • Planio is the most popular iPhone, iPad & Android Tablet alternative to GitHub.

    • Planio is Paid and ProprietaryGitHub is Freemium and Proprietary
  7. GitGud.io icon
     4 likes

    GitGud.io is a free Git hosting site powered by GitLab, hosted by Sapphire. Sign up for FREE, via Sapphire Accounts

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
    • Git
     
  8. GForge icon
     4 likes

    An all-in-one DevOps platform combining issue tracking, Git/SVN repositories, wikis, CI/CD, and release management—available as SaaS or on-premise for teams that want one integrated solution.

    Cost / License

    • Freemium
    • Proprietary

    Platforms

    • Online
    • Self-Hosted
    • Software as a Service (SaaS)
    • Docker
     
  9. Mantis Bug Tracker is a free and open source, web-based bug tracking system. It is written in the PHP scripting language and works with MySQL, MS SQL, and PostgreSQL databases and a webserver. MantisBT can be installed on Windows, Linux, Mac OS, OS/2, and others.

    97 Mantis Bug Tracker alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
     
  10. GitPrep icon
     22 likes

    GitPrep is a GitHub clone. You can install portable Github system into Unix/Linux. You can create users and repositories without limitation. This is free software.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Perl
     
    |
    1
    Comments about GitPrep as an Alternative to GitHub
    Guest
    Positive
    -4

    For the self-hosting category, it has literally zero dependencies. Every repository is plain as-is-on-the-harddrive, so you have no troubles like in other alternatives with bare repos vs. real repos. Simple install, zero dependencies, works on every VPS.

    Review by a new / low-activity user.
    GitHub Icon
    GitPrep icon
    • GitPrep is Free and Open SourceGitHub is Freemium and Proprietary
  11. Assembla icon
     40 likes

    Online workspaces with best of breed tools like Tasks & Issue Management, SVN & Git Repositories, Kanban Cardwall, Wikis, File Sharing, GDocs & Dropbox Integration, Milestones Management, Time Tracking, Support Tool for Clients, Backlog Manager, Custom Reporting

    Cost / License

    • Pay once
    • Proprietary

    Application type

    Platforms

    • Online
    • Software as a Service (SaaS)
     
You are at page 3 of GitHub alternatives