Skip to content
Forkshelf

Self-hosted alternatives

Open source alternatives to GitHub

GitHub is a hosted git forge. Team and enterprise plans add private collaboration features on top of the free tier.

Published by GitHub. The projects below are sorted by GitHub stars. Star counts and last commit dates are read from the public GitHub API. The line under each name is generated from the category, the licence, and whether the project can be self-hosted. Fetched . 4 of 4 have an OSI-approved SPDX licence, a commit in the last 12 months, and a repository GitHub has not archived.

More in Developer tools

  1. 1Gitea

    go-gitea/gitea

    Developer tools. Licence: MIT. Self-hosted: yes.

    Licence
    MIT
    GitHub stars
    58,506
    Last commit

    Counts as open source: OSI-approved licence, commit within 12 months, and the repository is not archived.

    Repository on GitHubProject site

  2. 2Gogs

    gogs/gogs

    Developer tools. Licence: MIT. Self-hosted: yes.

    Licence
    MIT
    GitHub stars
    47,866
    Last commit

    Counts as open source: OSI-approved licence, commit within 12 months, and the repository is not archived.

    Repository on GitHubProject site

  3. 3GitLab

    gitlabhq/gitlabhq

    Developer tools. Licence: MIT. Self-hosted: yes.

    Licence
    MITOpen core
    GitHub stars
    24,550
    Last commit

    Counts as open source: OSI-approved licence, commit within 12 months, and the repository is not archived.

    Repository on GitHubProject site

  4. 4Gitbucket

    gitbucket/gitbucket

    Developer tools. Licence: Apache-2.0. Self-hosted: yes.

    Licence
    Apache-2.0
    GitHub stars
    9,403
    Last commit

    Counts as open source: OSI-approved licence, commit within 12 months, and the repository is not archived.

    Repository on GitHubProject site

Related comparisons

Also in Developer tools