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
  1676
  • ...

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. SourceHut icon
     13 likes

    sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.

    21 SourceHut alternatives
    Hosted git repositories

    License model

    • FreemiumOpen Source

    Platforms

    • Online
    • Self-Hosted
    • Software as a Service (SaaS)

    Properties

    1.  Privacy focused
    2.  Lightweight

    Features

    1. Git icon  Git Support
    2. Git icon  Git integration
    3.  Support for MarkDown
    4.  Private repositories
    5.  File Versioning
    6.  Work without JavaScript
    7.  Syntax Highlighting
    8.  Dark Mode
    9.  Two-factor Authentication
    10.  Ad-free
    11.  Wiki
    12.  Git and mercurial support
    SourceHut iconGitHub Icon

    SourceHut VS GitHub

    Is SourceHut a good alternative to GitHub?
     
    Comments about SourceHut as an Alternative to GitHub
     
    Guest

    Minimal but usable, perfectly lightweight

    Positive commentJun 12, 2022
    0
    GitHub Icon
    SourceHut icon
    • Almost everyone thinks SourceHut is a great GitHub alternative.

    • SourceHut is the most popular SaaS alternative to GitHub.

    • SourceHut is Freemium and Open SourceGitHub is Freemium and Proprietary
    • SourceHut is Privacy focused and LightweightGitHub is not according to our users
  2. Trac icon
     144 likes

    Trac is an enhanced wiki and issue tracking system for software development projects. Trac uses a minimalistic approach to web-based software project management. Our mission is to help developers write great software while staying out of the way.

    157 Trac alternatives
    Trac screenshot 1

    License model

    • FreeOpen Source

    Platforms

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

    Trac Features

    1.  Reminders
    2.  Task Time Tracking
    3.  SCM Integration
    4.  Included wiki
    5.  Wiki
    6.  Helpdesk Ticketing
    7.  Activity history
    Trac iconGitHub Icon

    Trac VS GitHub

    Is Trac a good alternative to GitHub?
     
    Comments about Trac as an Alternative to GitHub
     
    Ron Bowman

    The best issue tracker money can b... oh, wait, it's free!

    Positive commentFeb 15, 2019
    4
    RemovedUser

    Its usability is a trip into the past I did not miss.

    Negative commentDec 6, 2021
    0
    GitHub Icon
    Trac icon
    • Most users think Trac is a great GitHub alternative.

    • Trac is Free and Open SourceGitHub is Freemium and Proprietary
  3. NotABug.org icon
     18 likes

    NotABug.org is a free Git source code hosting service, much like GitHub & GitLab.

    63 NotABug.org alternatives
    Main Page

    License model

    • FreeOpen Source

    Platforms

    • Online

    NotABug.org Features

    1. Git icon  Git Support
    2.  Works with public and private repos
    NotABug.org iconGitHub Icon

    NotABug.org VS GitHub

    Is NotABug.org a good alternative to GitHub?
     
    Comments about NotABug.org as an Alternative to GitHub
     
    Personal Information

    I like notabug, it's an alternative to big complex git servers like github, where most of the features I don't need. If you use git server only for a git, notabug is a good option.

    Positive commentSep 21, 2021
    0
    Somnath Travels

    GitHub is the best. I like the features. The only thing we need to tell is support php, Java ertc

    Positive commentJul 15, 2022
    0
    Guest

    Design is very similar to GitHub

    Positive commentApr 4, 2020
    0
    GitHub Icon
    NotABug.org icon
    • Almost everyone thinks NotABug.org is a great GitHub alternative.

    • NotABug.org is Free and Open SourceGitHub is Freemium and Proprietary
  4. Phorge icon
     6 likes

    Phorge is an open source, community driven platform for collaborating, managing, organizing and reviewing software development projects.

    11 Phorge alternatives
    Agile Kanban Workboard

    License model

    • FreeOpen Source

    Platforms

    • Online
    • Self-Hosted
    • Linux
    • FreeBSD
    • Solaris

    Properties

    1.  Support for Themes

    Features

    1.  Scrum Boards
    2.  Code Formatting
    3.  Command line interface
    4.  WYSIWYG Support
    5.  No Tracking
    6.  Kanban Board
    7.  Two-factor Authentication
    8.  Real time collaboration
    9.  Decentralized
    10.  Support for @mentions
    11.  Upload Screenshot
    12.  Continuous Deployment
    Phorge iconGitHub Icon

    Phorge VS GitHub

    Is Phorge a good alternative to GitHub?
     
  5. Radicle icon
     6 likes

    Radicle is an open source, peer-to-peer code collaboration stack built on Git. Unlike centralized code hosting platforms, there is no single entity controlling the network. Repositories are replicated across peers in a decentralized manner, and users are in full control of their...

    77 Radicle alternatives

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Linux

    Properties

    1.  Privacy focused

    Features

    1. Git icon  Git integration
    2.  Decentralized
    3.  Distributed
    4. Git icon  Git Support
    5.  Command line interface
    6.  Works Offline
    7.  Real time collaboration
    8.  Peer-To-Peer
    9. IPFS icon  IPFS Integration
    Radicle iconGitHub Icon

    Radicle VS GitHub

    Is Radicle a good alternative to GitHub?
     
    Comments about Radicle as an Alternative to GitHub
     
    dataculi

    This is unique amongst alternatives in that it's built on p2p software. It's surprisingly mature and well made

    Positive commentNov 6, 2022
    0
    GitHub Icon
    Radicle icon
    • Radicle is Free and Open SourceGitHub is Freemium and Proprietary
    • Radicle is Decentralized and Privacy focusedGitHub is not according to our users
  6. cgit icon
     16 likes

    A hyperfast web frontend for git repositories written in C.

    65 cgit alternatives
    cgit hosting the cgit repository

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Linux
    • Online
    • Self-Hosted

    Properties

    1.  Lightweight

    Features

    1. Git icon  Git Support
    2.  Real time collaboration
    3.  Low memory usage
    cgit iconGitHub Icon

    cgit VS GitHub

    Is cgit a good alternative to GitHub?
     
  7. JitHub icon
     2 likes

    JitHub is a third party UWP client for github.com. You can use JitHub to manage the code, issues, pull requests, commits and much more in your repositories.

    23 JitHub alternatives
    JitHub screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Windows

    JitHub Features

    1.  Dark Mode
    2.  Notifications
    3.  Pull requests
    4. GitHub icon  GitHub Integration
    JitHub iconGitHub Icon

    JitHub VS GitHub

    Is JitHub a good alternative to GitHub?
     
You are at page 2 of GitHub alternatives