Comparison of source-code-hosting facilities - Wikipedia
Jump to content
Search
Search
Donate
Create account
Log in
Personal tools
Donate
Create account
Log in
Comparison of source-code-hosting facilities
6 languages
فارسی<br>हिन्दी<br>日本語<br>한국어<br>Русский<br>中文
Edit links
From Wikipedia, the free encyclopedia
This article may contain original research . Please improve it by verifying the claims made and adding inline citations. Statements consisting only of original research should be removed. (April 2026) (Learn how and when to remove this message)
This article or section possibly contains original synthesis. Source material should verifiably mention and relate to the main topic. Relevant discussion may be found on the talk page. (April 2026) (Learn how and when to remove this message)
See also: Collaborative development environment and Comparison of version-control software
A source-code-hosting facility (also known as forge software) is a file archive and web hosting facility for source code of software, documentation, web pages, and other works, accessible either publicly or privately. They are often used by open-source software projects and other multi-developer projects to maintain revision and version history, or version control. Many repositories provide a bug tracking system, and offer release management, mailing lists, and wiki-based project documentation. Software authors generally retain their copyright when software is posted to a code hosting facilities.
General information<br>[edit]
Name
Developer
Initial release
Free server?
Free client?
Associated collaborative development environment
Notes
Assembla
Assembla, Inc.
2005
No
Unknown
Unknown
Azure DevOps Server
Microsoft
2012[1]
No
No
Azure DevOps Services<br>Microsoft Visual Studio
Most features are free for open source projects or teams of 5 members or less[2]
Bitbucket
Atlassian
2008
No
No
Atlassian BitBucket Server, JIRA and Confluence
Denies service to Cuba, Iran, North Korea, Sudan, Syria[3]
CloudForge
CollabNet
2012
No
Unknown
Unknown
Codeberg
Codeberg e.V.[4]
2019[5]
Yes
Yes
Forgejo
Codeberg e.V. is a non-profit which operates a public Forgejo-based software forge and bug tracker, and related services such as Codeberg Pages, a Weblate translation server, and CI/CD features via Woodpecker CI.
Gitea
CommitGo, Inc.[6]
2016-12[7]
Yes
Yes
Gitea
Gitea is an open-source software tool funded on Open Collective that is designed for self-hosting, but also provides a free first-party instance.
Gitee
OSChina (CN)
2013
Gitee is a proprietary online forge.
GForge
The GForge Group, Inc.[8]
2006
Partial
Yes
Cloud version – free up to 5 users. On-premises version – free up to 5 users.
GForge is free for open source projects.
GitHub
GitHub, Inc. (A subsidiary of Microsoft Corporation)
2008-04
No
Yes
Unknown
Denies service to Crimea, North Korea, Sudan, Syria[9]<br>List of government takedown requests
GitLab
GitLab Inc.
2011-09[10]
Partial[11]
Yes[12]
GitLab FOSS – free software<br>GitLab Enterprise Edition (EE) – proprietary
Denies service to Crimea, Cuba, Iran, North Korea, Sudan, Syria[13]
GNU Savannah
Free Software Foundation
2001-01
Yes
Yes
Savane
For use by projects with GPL compatible licenses, subject to staff approval.<br>Code access review.[14]
Helix TeamHub
Perforce Software
1995
No
No
Cloud version – free up to 5 users. On-premises version requires a license.
Free cloud version has no limits on projects within 5gb storage limit.<br>On-premises version has DevOps pipeline technology and free replicas.
Launchpad
Canonical
2004
Yes
No
Launchpad
Supports Bazaar and Git for version-controlled repository hosting.[15][16]
OSDN
OSDN K.K.
2002–04
Unknown
Yes
Unknown
For open-source projects only.[17] Ad-supported. Defunct as of April 9, 2025.
Ourproject.org
Comunes Collective
2002
Yes
Yes
FusionForge
For free software, free culture and free content projects.
OW2
OW2
2008
No
No
GitLab
Oriented on middleware technology.
Phabricator
Phacility, Inc.
2010
Yes
Yes
Phabricator
End of life.[18]
SEUL
Unknown
1997-05
Unknown
No
Unknown
SourceForge
Slashdot Media
1999-11
Yes[19][20]
Yes
Apache Allura
For use by open-source projects.[21] Ad-supported.<br>Subject to American export restrictions, so denies service to Cuba, Iran, North Korea, Sudan, and Syria.[22]
Name
Manager
Established
Server side: all free software
Client side: all-free JS code
Developed or used CDE
Notes
Features<br>[edit]
Name
Code review
Bug tracking
Web hosting
Wiki
Translation system
Shell server
Mailing list
Forum
Personal repository
Private repository
Announce
Build system
Team
Release binaries
Self-hosting
Assembla
Yes[23]<br>Yes<br>Yes<br>Yes<br>Yes
No<br>No<br>No<br>Yes
Yes[24]
Yes<br>Yes<br>Yes<br>Unknown<br>No
Azure DevOps Server
Yes<br>Yes<br>Yes<br>Yes<br>No<br>No<br>Yes
Yes<br>Yes<br>Yes<br>Yes<br>Yes<br>Yes<br>Yes
Commercially (Azure DevOps...