Open Source GitHub Alternatives

The best open source alternative to GitHub is GitLab. If that doesn't suit you, our users have ranked more than 100 alternatives to GitHub and loads of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to GitHub are Gitea, Codeberg, Gogs and Forgejo.

filter to find the best alternatives

GitHub alternatives are mainly Version Control Systems but may also be Source Code Hosting Services or Project Management Tools.  Filter by these or use the filter bar below if you want a narrower list of alternatives or looking for a specific functionality of GitHub.
GitHub iconGitHub
  1675
  • ...

Web-based Git hosting service facilitating collaboration, with features like issue tracking, social networking, and wikis for project management.

More about GitHub
GitHub alternatives page was last updated Dec 15, 2024
  1. GitFox for GitLab icon
     3 likes

    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.

    62 GitFox for GitLab alternatives
    GitFox for GitLab screenshot 1
    GitFox for GitLab screenshot 2
    +3
    GitFox for GitLab screenshot 3

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Android
    • F-Droid
    • GitLab
    Discontinued

    Last commit was in February 2022.

    GitFox for GitLab iconGitHub Icon

    GitFox for GitLab VS GitHub

    Is GitFox for GitLab a good alternative to GitHub?
     
    • GitFox for GitLab is the most popular Android alternative to GitHub.

    • GitFox for GitLab is Free and Open SourceGitHub is Freemium and Proprietary
  2.  5 likes

    sr.ht is is the hosted instance of SourceHut and provides paid services to its users.

    14 sr.ht alternatives
    sr.ht screenshot 1

    License model

    • FreemiumOpen Source

    Platforms

    • Self-Hosted

    sr.ht Features

    1. Git icon  Git Support
    2.  Hg hosting
    3.  Work without JavaScript
    4.  Private repositories
    GitHub Icon

    sr.ht VS GitHub

    Is sr.ht a good alternative to GitHub?
     
    Comments about sr.ht as an Alternative to GitHub
     
    Jakub01

    Easy to use, no tracking, work without JS, lightweight and customizable.

    Positive commentMay 18, 2020
    0
    GitHub Icon
    • sr.ht is Freemium and Open SourceGitHub is Freemium and Proprietary
  3. Kallithea icon
     34 likes

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

    34 Kallithea alternatives
    Repositories

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Python

    Kallithea Features

    1.  Real time collaboration
    2. Git icon  Git Support
    3.  Hg hosting
    4.  Permission system
    5.  Git and mercurial support
    Kallithea iconGitHub Icon

    Kallithea VS GitHub

    Is Kallithea a good alternative to GitHub?
     
  4. Mantis Bug Tracker icon
     75 likes

    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.

    99 Mantis Bug Tracker alternatives
    Mantis Bug Tracker screenshot 1

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted

    Mantis Bug Tracker Features

    1.  Email Notifications
    2.  Fast motion
    3.  Integrated Chat
    4.  Reporting
    5.  Role-based security access
    6.  Web-Based
    7. X icon  X Integration
    8.  Multiple languages
    Mantis Bug Tracker iconGitHub Icon

    Mantis Bug Tracker VS GitHub

    Is Mantis Bug Tracker a good alternative to GitHub?
     
  5. 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

    12 GitGud.io alternatives
    GitGud.io screenshot 1

    License model

    • FreeOpen Source

    Platforms

    • Online
    • Git

    GitGud.io Features

    1. Git icon  Git Support
    GitGud.io iconGitHub Icon

    GitGud.io VS GitHub

    Is GitGud.io a good alternative to GitHub?
     
  6. Apache Allura icon
     14 likes

    Apache Allura is an open source implementation of a software forge, a web site that manages source code repositories, bug reports, discussions, wiki pages, blogs, and more for any number of individual projects.

    51 Apache Allura alternatives
    git

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Online

    Apache Allura Features

    1. Git icon  Git Support
    2. Git icon  Git integration
    3.  Hg hosting
    4.  Wiki
    Apache Allura iconGitHub Icon

    Apache Allura VS GitHub

    Is Apache Allura a good alternative to GitHub?
     
  7. DioHub icon
     2 likes

    DioHub is an open-source unofficial GitHub mobile client, that aims to deliver the ultimate GitHub experience on mobile devices.

    63 DioHub alternatives
    DioHub screenshot 1
    DioHub screenshot 2
    +2
    DioHub screenshot 3

    License model

    • FreeOpen Source

    Platforms

    • Android
    DioHub iconGitHub Icon

    DioHub VS GitHub

    Is DioHub a good alternative to GitHub?
     
You are at page 3 of GitHub alternatives