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. Tangled icon
     2 likes
    Copy a direct link to this comment to your clipboard

    Tangled is a new social-enabled Git collaboration platform, built on top of the AT Protocol. We envision a place where developers have complete ownership of their code, open source communities can freely self-govern and most importantly, coding can be social and fun again.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
    • Self-Hosted
     
  2. Gitweb icon
     23 likes
    Copy a direct link to this comment to your clipboard

    Gitweb is a Git web interface. It is written in Perl and can be used as a CGI script, or as a mod_perl legacy script (run by ModPerl::Registry handler). It allows browsing a git repository (or a set of git repositories) using a web browser.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Perl
     
  3. ProjectR icon
     2 likes
    Copy a direct link to this comment to your clipboard

    Slack integrated development tool for a remote team, designed for both: customers and developers. As a result, one of them gets a quality product with a clear business logic. Others get clear Git history and conflict-free merging of code.

    Cost / License

    • Free
    • Proprietary

    Platforms

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

    Unlimited Subversion, Git, and Mercurial repositories and unlimited Trac instances all for $6 per month. With only One Plan and One Price, Repository Hosting makes hosted project management simple again.

    Cost / License

    • Paid
    • Proprietary

    Application type

    Platforms

    • Online
     
  5. Github Store icon
     1 like
    Copy a direct link to this comment to your clipboard

    A free, open-source app store for GitHub releases — browse, discover, and install apps with one click. Powered by Kotlin and Compose Multiplatform for Android & Desktop.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Windows
    • Linux
    • Mac
    • Android
    • F-Droid
     
  6. ForgeFed icon
     3 likes
    Copy a direct link to this comment to your clipboard

    ForgeFed (formerly GitPub) is a decentralized federation protocol based on the W3C's ActivityPub, which extends ActivityStream 2.0. It provides a server to server API for pull request, forking and subscription of repositories provided by Git web services (services like...

    Cost / License

    • Free
    • Open Source

    Platforms

    • Self-Hosted
    • Git
     
  7. gitstorage icon
     1 like
    Copy a direct link to this comment to your clipboard

    An on-premise device that combines the best of hosted options and on-premise solutions for source code collaboration and security. Enables storing code securely (encrypted) on LAN and automatic backups (encrypted) to DropBox.

    Cost / License

    • Pay once
    • Proprietary

    Platforms

    • Self-Hosted
     
  8. SCM-Manager icon
     11 likes
    Copy a direct link to this comment to your clipboard

    The easiest way to share and manage your Git, Mercurial and Subversion repositories over http.

    Cost / License

    • Free
    • Open Source

    Platforms

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

    A Simple GitLab frontend. Uses GitLab's REST API to fetch data about users/groups and repositories (those so-called 'projects'). Then it parses that data and shows it in a JS-free lightweight webpage inspired by Cgit and SourceHut.

    Cost / License

    • Free
    • Open Source

    Platforms

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

    OSDN offer open source projects a full service lineup that includes source code repositories, web-site hosting features, ticket system, web forums, mailing lists, together with an environment for web-based project management.

    Cost / License

    • Free Personal
    • Proprietary

    Platforms

    • Online
     
You are at page 6 of GitHub alternatives