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, 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 Project Management Tools you can filter on that. Other popular filters include Europe, Self-Hosted, EU, Open Source, 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. 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

    • Paid
    • Proprietary

    Application type

    Platforms

    • Online
    • Software as a Service (SaaS)
     
  2. 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
  3. Codebase icon
     25 likes

    Version management hosting with project management baked in.

    Push your Git, HG, Bazaar or SVN repository directly into CodebaseHQ, browse syntax-highlighted code and changesets from your browser.

    Manage all your tickets for bugs, tasks & enhancements with full history track.

    Cost / License

    • Freemium
    • Proprietary

    Application type

    Platforms

    • Online
     
  4. Beanstalk icon
     16 likes

    A complete workflow to write, review & deploy code.

    Cost / License

    • Paid
    • Proprietary

    Application type

    Platforms

    • Software as a Service (SaaS)
     
  5. Heptapod icon
     1 like

    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
     
  6. GNU Savannah icon
     4 likes

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

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
    • Self-Hosted
     
  7. 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

    • Paid
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Chrome OS
    • Software as a Service (SaaS)
     
  8. Backlog icon
     12 likes

    Cloud-based platform combining project management, issue tracking, code collaboration, bug management, real-time dashboards, Gantt charts, Kanban boards, burndown charts, and team workspace for progress and sprint tracking without per-user fees for teams.

    Cost / License

    • Freemium
    • Proprietary

    Platforms

    • Online
    • Android
    • iPhone
     
  9. Gitblit icon
     20 likes

    Gitblit is an open-source, pure Java stack for managing, viewing, and serving Git repositories.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Self-Hosted
     
  10. RepoStore icon
     2 likes

    Explore apps published on GitHub, view release details, and install APKs instantly — all in one place. Developed using pure Kotlin, optimized for modern Android devices.

    19 RepoStore alternatives

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Android
    • F-Droid
     
  11. Gitness icon
     Like

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

    Cost / License

    Platforms

    • Online
    • Self-Hosted
     
  12. OneDev icon
     1 like

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

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

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