GitHub Alternatives
GitHub is described as 'web-based hosting service for projects that use the Git revision control system. It is written in Ruby on Rails by Logical Awesome developers Chris Wanstrath, PJ Hyett, and Tom Preston-Werner' 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, Mac and Windows apps. The best GitHub alternative is GitLab, which is both free and Open Source. Other great apps like GitHub are Gitea, Bitbucket, Codeberg and Gogs.
GitHub alternatives are mainly Source Code Hosting Services but may also be Version Control Systems or Project Management Tools. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of GitHub.GitLab
Is this is a good alternative?YesNo- Freemium • Open Source
- Source Code Hosting Service
- Version Control System
- Project Management Tool
107 GitLab alternatives- Linux
- Online
- BSD
- Self-Hosted
- Ruby
- Cloudron
GitLab is a on-premise or hosted Git repository management tool. It also includes code reviews, issue tracking, wikis, and continuous integration.
- - GitLab is the most popular Web-based, Linux & Self-Hosted alternative to GitHub.
- - GitLab is the most popular Open Source & free alternative to GitHub.
GitLab Features
Comments about GitLab as a Alternative to GitHub
milkdoesNo limit on collaborators of private repositories.
5AlternativeToCheeseBecause Microsoft does not own it.
6David NewlandThe self-hosted version is free!
1nezort11The best alternative to "GitHub" as a product for development/management. But the repo hosting service (gitlab.com) is still managed by company like github.com. So (1:0 in GitLab side).
0Alpha RomeoOpensource Project to host Opensource projects. Thing which we cant do do shudnt expect from others:) GitTea and GitLab are best alternatives spl when Microsoft acquired Github.
0Gitea
Is this is a good alternative?YesNo- Free • Open Source
- Version Control System
- Source Code Hosting Service
- Issue Tracking System
47 Gitea alternatives- Mac
- Windows
- Linux
- BSD
- Self-Hosted
- Raspberry Pi
- Cloudron
Gitea is a community managed fork of Gogs, lightweight code hosting solution written in Go and published under the MIT license.
- - Gitea is the most popular Windows & Mac alternative to GitHub.
Gitea Features
Comments about Gitea as a Alternative to GitHub
6543gitea v1.9.4 and newer has all features you want and know from github ... but selfhosted and lightweight! And if there is one feature missiong its sure on a list
7FreeplayYou can run your own instance, but you can use other instances like Codeberg as well!
2lebauxSelf-hosted, simple, great.
0pbshaanEasy, minimal setup but with basic fetures. Good for small teams.
10kolaenteVery lightweight, completly opensource and only communty based.
11Bitbucket
Is this is a good alternative?YesNo- Freemium • Proprietary
- Version Control System
- Source Code Hosting Service
- Issue Tracking System
82 Bitbucket alternatives- Mac
- Windows
- Linux
- Online
- Self-Hosted
Code collaboration version control. Offers hosted (freemium) for limited (5) users, and a commercial self-hosted for a subscription. Free licenses are available for qualified open source projects, nonprofits, and classrooms.
Bitbucket Features
Comments about Bitbucket as a Alternative to GitHub
jamilsonjuniorUnlimited private repositories makes Bitbucket perfect for personal and scholar projects.
1ChrisWaygFree private repositories
0KorwinI wouldn't recommend one FOSS adversary as an alternative to another FOSS adversary.
-1Ron BowmanGreat if using other Atlassian products. Still very good if using it on its own.
0As good as the King GitHub but free private repositories
-4Codeberg
Is this is a good alternative?YesNo- Free • Open Source
- Version Control System
- Source Code Hosting Service
- Issue Tracking System
50 Codeberg alternatives- Online
Codeberg is a free Git source code hosting service, with the objective to give the Open-Source code that is running our world a safe and friendly home, and to ensure that free code remains free and secure forever.
Codeberg Features
Comments about Codeberg as a Alternative to GitHub
nezort11In my opinion the best alternative to "GitHub" as a repo hosting service. Because it is managed by non-profit organization (.org TLD) compared to commercial companies (.com TLD).
2Easy-to-use interface and FOSS
2Codeberg is an excellent alternative to GitHub, providing a home for libre software.
3Gogs
Is this is a good alternative?YesNo- Free • Open Source
- Version Control System
- Source Code Hosting Service
43 Gogs alternatives- Mac
- Windows
- Linux
- Self-Hosted
- Go (Programming Language)
- Cloudron
The easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across ALL platforms that Go supports, including Linux, Mac OS X, Windows and ARM.
Gogs Features
Comments about Gogs as a Alternative to GitHub
Self-hosted and really light weight. Installs on docker in just a few minutes. Super excellent!
0petardudasIt's very simple to set up.
0Launchpad
Is this is a good alternative?YesNo92 Launchpad alternatives- Free • Open Source
- Source Code Hosting Service
- Project Management Tool
- Online
- Python
Launchpad is a collaboration and Bazaar code hosting platform for (primarily open-source) software projects.
Launchpad Features
Comments about Launchpad as a Alternative to GitHub
Launchpad is not a git server
0you can host code on launchpad, and publish ubuntu packages
0Trac
Is this is a good alternative?YesNo- Free • Open Source
- Project Management Tool
- Issue Tracking System
160 Trac alternatives- Mac
- Windows
- Linux
- Online
- BSD
- Self-Hosted
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.
Comments about Trac as a Alternative to GitHub
Ron BowmanThe best issue tracker money can b... oh, wait, it's free!
4Peter HornIts usability is a trip into the past I did not miss.
0