Comparison of free software hosting facilities
Encyclopedia
A source code repository or source code escrow
Source code escrow
Source code escrow or source code repository is the deposit of the source code of software with a third party escrow agent. Escrow is typically requested by a party licensing software , to ensure maintenance of the software...

is a file archive and web hosting facility where large amounts of source code
Source code
In computer science, source code is text written using the format and syntax of the programming language that it is being written in. Such a language is specially designed to facilitate the work of computer programmers, who specify the actions to be performed by a computer mostly by writing source...

 are kept, either publicly or privately. They are often used by open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 projects and other multi-developer projects to handle various versions and developers submitting various patches of code in an organized fashion. Often these web sites support version control, bug tracking, release management
Release management
The release management process is a relatively new but rapidly growing discipline within software engineering of managing software releases....

, mailing list
Mailing list
A mailing list is a collection of names and addresses used by an individual or an organization to send material to multiple recipients. The term is often extended to include the people subscribed to such a list, so the group of subscribers is referred to as "the mailing list", or simply "the...

s, and wiki
Wiki
A wiki is a website that allows the creation and editing of any number of interlinked web pages via a web browser using a simplified markup language or a WYSIWYG text editor. Wikis are typically powered by wiki software and are often used collaboratively by multiple users. Examples include...

 based documentation.

Below follows a comparison of open source code repositories.

Features

[A definition of what is meant by each of these attributes/features would be welcome for clarity.]
Name Code hosting Code review Bug tracking Web hosting Wiki Translation system Shell server Mailing List Forum Personal branch Private branch Announce Build system Team Countries blocked Other features
Alioth
Alioth (Debian)
Alioth is a FusionForge system run by the Debian project for development of free software and free documentation,especially software or documentation to do with Debian....

Sample Code, Help Wanted, Anonymous FTP
Assembla
Assembla
Assembla is a collaborative project management service for open-source and commercial software. The service rents development applications to other companies online, reducing the cost of software development.-History:...

FTP, Time Tracking, API
BerliOS
BerliOS
BerliOS is a project founded by FOKUS, a Fraunhofer Institute located in Berlin, to coordinate the different interest groups in the field of open source software and to assume a neutral coordinator function...

FTP, MySQL
Bitbucket
Bitbucket
Bitbucket is a web-based hosting service for projects that use either the Mercurial or Git revision control systems. Bitbucket offers both commercial plans and free accounts...

per account not per project, see Free hosting of e.g. documentation OpenID
OpenID
OpenID is an open standard that describes how users can be authenticated in a decentralized manner, eliminating the need for services to provide their own ad hoc systems and allowing users to consolidate their digital identities...

CodePlex Windows Live ID
Windows Live ID
Windows Live ID is a single sign-on web service developed and provided by Microsoft that allows users to log in to many websites using one account...

GitHub
Github
GitHub is a web-based hosting service for software development projects that use the Git revision control system. GitHub offers both commercial plans and free accounts for open source projects...

Public API, static web-page hosting
Gitorious
Gitorious
Gitorious is a Web site hosting collaborative open source projects using the Git distributed revision control system. The name also refers to the server software that the Web site is developed and hosted on...

OpenID
OpenID
OpenID is an open standard that describes how users can be authenticated in a decentralized manner, eliminating the need for services to provide their own ad hoc systems and allowing users to consolidate their digital identities...

site is open source, see Gitorious' code on Gitorious
GNU Savannah
GNU Savannah
GNU Savannah is a project of the Free Software Foundation initiated by Loïc Dachary, which serves as a collaborative software development management system for Free Software projects. Savannah currently offers CVS, GNU arch, Subversion, Git, Mercurial, Bazaar, mailing list, web hosting, file...

Free software code base
Google Code
Google Code
Google Code is Google's site for developer tools, APIs and technical resources. The site contains documentation on using Google developer tools and APIs—including discussion groups and blogs for developers using Google's developer products....

mercurial only Cuba, Iran, Libya, North Korea, Sudan, Syria
JavaForge
JavaForge
JavaForge.com is a non profit and free open source software development community with a hosting portal for open source projects. It hosts software development services such as Project related Web hosting, Document Management, Wiki, Forum, Online chat, Issue tracking integrated with optional Git,...

Public remote API, Document management
java.net
Java.net
java.net is a Java technology related community website. It also offers a web-based source code repository for Java projects.-History:java.net was announced by Sun Microsystems during JavaOne 2003....

KnowledgeForge
KForge
KForge is enterprise application architecture for project hosting.Distributed under the GNU General Public License KForge is free software. KForge is written using the Python programming language and integrates existing best-of-breed tools.-Features:...

Written in Python. All code open source.
Launchpad
Launchpad (website)
Launchpad is a web application and website that allow users to develop and maintain software, particularly free software. Launchpad is developed and maintained by Canonical Ltd....

Ubuntu Blueprints, Karma, Answer, Mail interface, public API, OpenID
OpenID
OpenID is an open standard that describes how users can be authenticated in a decentralized manner, eliminating the need for services to provide their own ad hoc systems and allowing users to consolidate their digital identities...

 Provider, Download area, Non-project branch, this is opensource
openSUSE Build Service
OpenSUSE Build Service
The Open Build Service is an open and complete distribution development platform designed to encourage developers to compile packages for multiple Linux distributions including openSUSE, Red Hat, Mandriva, Ubuntu, Fedora and Debian...

SUSE, Debian, Red Hat, Mandriva, Ubuntu public API
OSOR.eu Metrics, OSS Observatory, Communities, Webconference – only for projects sponsored by public administrators (or specific interest for)
Project Kenai
Project Kenai
Project Kenai is a collaborative hosting site for free and open source projects, launched by Sun Microsystems and now owned by Oracle. The service will be discontinued move the existing Kenai.com projects over to the Java.net domain for public use as part of Oracle's restructuring of...

max 2 max 1 Download area, IM Chatroom, public API, project website, extensive help, code can be hidden
SourceForge
SourceForge
SourceForge Enterprise Edition is a collaborative revision control and software development management system. It provides a front-end to a range of software development lifecycle services and integrates with a number of free software / open source software applications .While originally itself...

Cuba, Iran, North Korea, Sudan, Syria Help Wanted, OpenID
OpenID
OpenID is an open standard that describes how users can be authenticated in a decentralized manner, eliminating the need for services to provide their own ad hoc systems and allowing users to consolidate their digital identities...

 Relying Party, Download area
tigris.org
Tigris.org
Tigris.org is an open source software development community. It hosts software development services such as web hosting, mailing lists, issue tracking, wiki, download, and revision control with Subversion or Concurrent Versions System . It is hosted by CollabNet, the initiators and stewards of...

public API, extensive help
Transifex
Transifex
Transifex is an open source platform for localization. It is a service offering users with an easy-to-use interface to submit translations to various projects hosted on a number of hosting platform types. The name literally means "translation-builder" .-Features:Transifex supports translating...

Translation service, runs on open-source software.
Name Code hosting Code review Bug tracking Web hosting Wiki Translation system Shell server Mailing List Forum Personal branch Private branch Announce Build system Team Countries blocked Other features

Available version control systems, more features

Name CVS
Concurrent Versions System
The Concurrent Versions System , also known as the Concurrent Versioning System, is a client-server free software revision control system in the field of software development. Version control system software keeps track of all work and all changes in a set of files, and allows several developers ...

SVN Bazaar Microsoft TFS
Team Foundation Server
Team Foundation Server is a Microsoft product offering source control, data collection, reporting, and project tracking, and is intended for collaborative software development projects...

Arch
GNU arch
In computing, GNU arch is a distributed revision control system that is part of the GNU Project and licensed under the GNU General Public License...

Git
Git (software)
Git is a distributed revision control system with an emphasis on speed. Git was initially designed and developed by Linus Torvalds for Linux kernel development. Every Git working directory is a full-fledged repository with complete history and full revision tracking capabilities, not dependent on...

Mercurial
Mercurial
Mercurial is a cross-platform, distributed revision control tool for software developers. It is mainly implemented using the Python programming language, but includes a binary diff implementation written in C. It is supported on Windows and Unix-like systems, such as FreeBSD, Mac OS X and Linux...

Bounties
Bounty (reward)
A bounty is a payment or reward often offered by a group as an incentive for the accomplishment of a task by someone usually not associated with the group. Bounties are most commonly issued for the capture or retrieval of a person or object. They are typically in the form of money...

Runs on all free software
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...

Online Support Manager Established notes
Alioth
Alioth (Debian)
Alioth is a FusionForge system run by the Debian project for development of free software and free documentation,especially software or documentation to do with Debian....

Debian Project 2003 Preference for Debian
Debian
Debian is a computer operating system composed of software packages released as free and open source software primarily under the GNU General Public License along with other free software licenses. Debian GNU/Linux, which includes the GNU OS tools and Linux kernel, is a popular and influential...

 related projects.
Assembla
Assembla
Assembla is a collaborative project management service for open-source and commercial software. The service rents development applications to other companies online, reducing the cost of software development.-History:...

is "open but not free" Assembla, LLC 2 GB Free. Ticket Tool. Wiki. Scrum Reports. Trac.
BerliOS
BerliOS
BerliOS is a project founded by FOKUS, a Fraunhofer Institute located in Berlin, to coordinate the different interest groups in the field of open source software and to assume a neutral coordinator function...

FOKUS Funded by German government until 2011. Will be transfered to non-profit association
Betavine
Betavine
Betavine is an open community and resource website, created and managed by Vodafone Group R&D, for the mobile development community in order to support and stimulate the development of new applications for mobile and Internet communications...

Vodafone
Vodafone
Vodafone Group Plc is a global telecommunications company headquartered in London, United Kingdom. It is the world's largest mobile telecommunications company measured by revenues and the world's second-largest measured by subscribers , with around 341 million proportionate subscribers as of...

2007
Bitbucket
Bitbucket
Bitbucket is a web-based hosting service for projects that use either the Mercurial or Git revision control systems. Bitbucket offers both commercial plans and free accounts...

Atlassian
Atlassian
Atlassian is a software company based in Sydney, Australia which makes business enterprise software, targeted at software developers. On 1 September 2010, the World Economic Forum announced the company as a Technology Pioneer for 2011.- Products :...

2008 Free plan has unlimited public repos and unlimited 5 user private repos; basic issue-tracking; visualizations; wiki
BountySource
BountySource
BountySource is a collaborative project management service for use by any open-source software with an OSI-approved license. Like other free services and products , BountySource allows for developers to track bugs and feature requests. Unlike the others, BountySource also allows for "bounties" and...

Bounty Source Inc. late 2003 Allows monetary bounties on tasks. Custom CMS
Content management system
A content management system is a system providing a collection of procedures used to manage work flow in a collaborative environment. These procedures can be manual or computer-based...

 and SVN browser.
CodePlex Microsoft
Microsoft
Microsoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions...

May 2006
Freepository
Freepository
Freepository provides on-demand source code repositories that developers create, control and access from anywhere on the Internet using clients such as Eclipse, TortoiseCVS, WinCVS, the CLI and the web browser....

1999 Provides free and paid accounts. Free accounts have web access only.
GitHub
Github
GitHub is a web-based hosting service for software development projects that use the Git revision control system. GitHub offers both commercial plans and free accounts for open source projects...

GitHub, Inc April 2008 Git Hosting. Free for open source, paid for private.
Gitorious
Gitorious
Gitorious is a Web site hosting collaborative open source projects using the Git distributed revision control system. The name also refers to the server software that the Web site is developed and hosted on...

Shortcut AS January 2008 Git Hosting. Free for open source projects.
GNU Savannah
GNU Savannah
GNU Savannah is a project of the Free Software Foundation initiated by Loïc Dachary, which serves as a collaborative software development management system for Free Software projects. Savannah currently offers CVS, GNU arch, Subversion, Git, Mercurial, Bazaar, mailing list, web hosting, file...

Savannah Administration Project by the Free Software Foundation
Free Software Foundation
The Free Software Foundation is a non-profit corporation founded by Richard Stallman on 4 October 1985 to support the free software movement, a copyleft-based movement which aims to promote the universal freedom to create, distribute and modify computer software...

.
Google Code
Google Code
Google Code is Google's site for developer tools, APIs and technical resources. The site contains documentation on using Google developer tools and APIs—including discussion groups and blogs for developers using Google's developer products....

Developers of Google Code's project hosting service are responsive in the discussion group and in the issue tracker. Google
Google
Google Inc. is an American multinational public corporation invested in Internet search, cloud computing, and advertising technologies. Google hosts and develops a number of Internet-based services and products, and generates profit primarily from advertising through its AdWords program...

27 July 2006
JavaForge
JavaForge
JavaForge.com is a non profit and free open source software development community with a hosting portal for open source projects. It hosts software development services such as Project related Web hosting, Document Management, Wiki, Forum, Online chat, Issue tracking integrated with optional Git,...

Intland Software
Intland Software
Intland Software is a provider of enterprise-class collaboration solutions. The company is headquartered in Stuttgart, Germany and has an office in Sunnyvale, California.- History :Intland Software was formally founded in 1999 by two industry veterans...

2005 Free. For open source projects only.
KnowledgeForge
KForge
KForge is enterprise application architecture for project hosting.Distributed under the GNU General Public License KForge is free software. KForge is written using the Python programming language and integrates existing best-of-breed tools.-Features:...

Appropriate Software Foundation and Open Knowledge Foundation 2005 Associates VCS and Trac project services.
Launchpad
Launchpad (website)
Launchpad is a web application and website that allow users to develop and maintain software, particularly free software. Launchpad is developed and maintained by Canonical Ltd....

Canonical Ltd.
Canonical Ltd.
Canonical Ltd. is a private company founded by South African entrepreneur Mark Shuttleworth to market commercial support and related services for Ubuntu Linux and related projects. Canonical is registered in London and employs staff around the world...

2005 CVS, Git, SVN are imported to Bazaar format.
OSOR.eu European Commission October 2008 Launched by The European Commission. Collaboration with national/local forges.
OW2 Consortium OW2 Consortium Merger of ObjectWeb and Orientware; oriented on middleware
Middleware
Middleware is computer software that connects software components or people and their applications. The software consists of a set of services that allows multiple processes running on one or more machines to interact...

 technology.
Project Kenai
Project Kenai
Project Kenai is a collaborative hosting site for free and open source projects, launched by Sun Microsystems and now owned by Oracle. The service will be discontinued move the existing Kenai.com projects over to the Java.net domain for public use as part of Oracle's restructuring of...

Oracle Corporation
Oracle Corporation
Oracle Corporation is an American multinational computer technology corporation that specializes in developing and marketing hardware systems and enterprise software products – particularly database management systems...

October 2008
SEUL.org
SEUL
Simple End User Linux is an advocacy group that promotes Linux programs in education and science.SEUL also hosts numerous free software projects and efforts, such as the WorldForge Project's website. The SEUL/Edu project seeks to further the use of Linux and Open Source software in schools, and was...

May 1997
SourceForge
SourceForge
SourceForge Enterprise Edition is a collaborative revision control and software development management system. It provides a front-end to a range of software development lifecycle services and integrates with a number of free software / open source software applications .While originally itself...

Geeknet, Inc. (Formerly VA Software) November 1999
Tigris.org
Tigris.org
Tigris.org is an open source software development community. It hosts software development services such as web hosting, mailing lists, issue tracking, wiki, download, and revision control with Subversion or Concurrent Versions System . It is hosted by CollabNet, the initiators and stewards of...

(community) 2000 Restricted to collaborative software development tools.
Name CVS
Concurrent Versions System
The Concurrent Versions System , also known as the Concurrent Versioning System, is a client-server free software revision control system in the field of software development. Version control system software keeps track of all work and all changes in a set of files, and allows several developers ...

SVN Bazaar Microsoft TFS
Team Foundation Server
Team Foundation Server is a Microsoft product offering source control, data collection, reporting, and project tracking, and is intended for collaborative software development projects...

Arch
GNU arch
In computing, GNU arch is a distributed revision control system that is part of the GNU Project and licensed under the GNU General Public License...

Git
Git (software)
Git is a distributed revision control system with an emphasis on speed. Git was initially designed and developed by Linus Torvalds for Linux kernel development. Every Git working directory is a full-fledged repository with complete history and full revision tracking capabilities, not dependent on...

Mercurial
Mercurial
Mercurial is a cross-platform, distributed revision control tool for software developers. It is mainly implemented using the Python programming language, but includes a binary diff implementation written in C. It is supported on Windows and Unix-like systems, such as FreeBSD, Mac OS X and Linux...

Bounties
Bounty (reward)
A bounty is a payment or reward often offered by a group as an incentive for the accomplishment of a task by someone usually not associated with the group. Bounties are most commonly issued for the capture or retrieval of a person or object. They are typically in the form of money...

Runs on all free software
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...

Online Support Manager Established notes

Popularity

Name Users Projects Teams Branches Bug Reports Prominent projects Alexa rank (lower=better)
Alioth
Alioth (Debian)
Alioth is a FusionForge system run by the Debian project for development of free software and free documentation,especially software or documentation to do with Debian....

10,334 899 SANE
Scanner Access Now Easy
Scanner Access Now Easy is an application programming interface that provides standardized access to any raster image scanner hardware ....

N/A (subdomain not tracked)
Assembla
Assembla
Assembla is a collaborative project management service for open-source and commercial software. The service rents development applications to other companies online, reducing the cost of software development.-History:...

300,000 60,000+ 1,000+ Gfire, GXUnit, Hikarunix
Hikarunix
Hikarunix is a Linux distribution in Live CD format for the x86 architecture. It was based on Damn Small Linux. The name is a portmanteau of the name of the manga and anime series Hikaru no Go and the Linux operating system kernel that Hikarunix is based on .Hikarunix intended to provide a complete...

, HippoMocks
Mock object
In object-oriented programming, mock objects are simulated objects that mimic the behavior of real objects in controlled ways. A programmer typically creates a mock object to test the behavior of some other object, in much the same way that a car designer uses a crash test dummy to simulate the...

, MadSwatter
SVG animation
Animation of Scalable Vector Graphics, an open XML-based standard vector graphics format, is possible through various means:*Scripting: ECMAScript is a primary means of creating animations and interactive user interfaces within SVG....

, SnakeYAML
YAML
YAML is a human-readable data serialization format that takes concepts from programming languages such as C, Perl, and Python, and ideas from XML and the data format of electronic mail . YAML was first proposed by Clark Evans in 2001, who designed it together with Ingy döt Net and Oren Ben-Kiki...

6,621
BerliOS
BerliOS
BerliOS is a project founded by FOKUS, a Fraunhofer Institute located in Berlin, to coordinate the different interest groups in the field of open source software and to assume a neutral coordinator function...

47,285 5,448 aMule
AMule
aMule is a free peer-to-peer file sharing application that works with the EDonkey network and the Kad Network, offering similar features to eMule and adding others such as GeoIP . It was forked from the xMule source code on August 18, 2003, which itself is a fork of the lMule project, which was the...

, avidemux
Avidemux
Avidemux is a free and open-source video editing program designed for video editing and video processing. It is written in C++, and uses either the GTK+ or Qt.- Features :...

, SuperTux
SuperTux
SuperTux is a free, open-source two-dimensional platform game. The game was originally created by Bill Kendrick and is maintained by the SuperTux Development Team....

, LinCityNG
17,228
Bitbucket
Bitbucket
Bitbucket is a web-based hosting service for projects that use either the Mercurial or Git revision control systems. Bitbucket offers both commercial plans and free accounts...

170,000+ 56,609 OGRE
OGRE
OGRE is a scene-oriented, flexible 3D rendering engine written in C++ designed to make it easier and intuitive for developers to produce applications utilizing hardware-accelerated 3D graphics...

, TortoiseHG, Codeigniter, TrinityCore, Aldrin, Pylons, Sphinx
Sphinx (documentation generator)
Sphinx is a documentation generator which converts reStructuredText files into HTML websites and other formats including PDF, EPub and man. It exploits the extensible nature of reStructuredText through a number of extensions...

13,366
BountySource
BountySource
BountySource is a collaborative project management service for use by any open-source software with an OSI-approved license. Like other free services and products , BountySource allows for developers to track bugs and feature requests. Unlike the others, BountySource also allows for "bounties" and...

1,301 1,427,614
CodePlex 151,782 15,955 Rawr, AJAX Control Toolkit, Silverlight Toolkit, BlogEngine.NET, IronPython, SharpMap 2,312
GitHub
Github
GitHub is a web-based hosting service for software development projects that use the Git revision control system. GitHub offers both commercial plans and free accounts for open source projects...

1,055,179
885,030 Public non-forks.
472,480 Public forks.
1,285,402 Gists.
2,970,571 Total.1
Ruby on Rails
Ruby on Rails
Ruby on Rails, often shortened to Rails or RoR, is an open source web application framework for the Ruby programming language.-History:...

, IronRuby
IronRuby
IronRuby is an implementation of the Ruby programming language targeting Microsoft .NET framework. It is implemented on top of the Dynamic Language Runtime , a library running on top of the Common Language Infrastructure that provides dynamic typing and dynamic method dispatch, among other things,...

, jQuery
JQuery
jQuery is a cross-browser JavaScript library designed to simplify the client-side scripting of HTML. It was released in January 2006 at BarCamp NYC by John Resig...

, Moodle
Moodle
Moodle is a free source e-learning software platform, also known as a Course Management System, Learning Management System, or Virtual Learning Environment...

, Diaspora
Diaspora (software)
Diaspora is a free personal web server that implements a distributed social networking service. Installations of the software form nodes which make up the distributed Diaspora social network....

1,084
Gitorious
Gitorious
Gitorious is a Web site hosting collaborative open source projects using the Git distributed revision control system. The name also refers to the server software that the Web site is developed and hosted on...

8,336 Qt, MeeGo
MeeGo
MeeGo is a Linux-based open source mobile operating system project. Primarily targeted at mobile devices and information appliances in the consumer electronics market, MeeGo is designed to act as an operating system for hardware platforms such as netbooks, entry-level desktops, nettops, tablet...

28,054
GNU Savannah
GNU Savannah
GNU Savannah is a project of the Free Software Foundation initiated by Loïc Dachary, which serves as a collaborative software development management system for Free Software projects. Savannah currently offers CVS, GNU arch, Subversion, Git, Mercurial, Bazaar, mailing list, web hosting, file...

53,727 3,384 31,312 Most GNU projects (including Emacs
Emacs
Emacs is a class of text editors, usually characterized by their extensibility. GNU Emacs has over 1,000 commands. It also allows the user to combine these commands into macros to automate work.Development began in the mid-1970s and continues actively...

), QEMU
QEMU
QEMU is a processor emulator that relies on dynamic binary translation to achieve a reasonable speed while being easy to port on new host CPU architectures....

100,000 (approximation)
Google Code
Google Code
Google Code is Google's site for developer tools, APIs and technical resources. The site contains documentation on using Google developer tools and APIs—including discussion groups and blogs for developers using Google's developer products....

250,000+ Google Gears
Gears (software)
Gears, formerly Google Gears, is software offered by Google that "enables more powerful web applications, by adding new features to your web browser. It allows some online files to be used offline"...

, Inferno
Inferno (operating system)
Inferno is a distributed operating system started at Bell Labs, but is now developed and maintained by Vita Nuova Holdings as free software. Inferno was based on the experience gained with Plan 9 from Bell Labs, and the further research of Bell Labs into operating systems, languages, on-the-fly...

, Android, Chromium
Google Chrome
Google Chrome is a web browser developed by Google that uses the WebKit layout engine. It was first released as a beta version for Microsoft Windows on September 2, 2008, and the public stable release was on December 11, 2008. The name is derived from the graphical user interface frame, or...

1,000 (approximation)
KnowledgeForge.net
KForge
KForge is enterprise application architecture for project hosting.Distributed under the GNU General Public License KForge is free software. KForge is written using the Python programming language and integrates existing best-of-breed tools.-Features:...

1,003 246 57 KForge
KForge
KForge is enterprise application architecture for project hosting.Distributed under the GNU General Public License KForge is free software. KForge is written using the Python programming language and integrates existing best-of-breed tools.-Features:...

, CKAN
CKAN
The Comprehensive Knowledge Archive Network is a web-based system for the storage and distribution of data, such as spreadsheets and the contents of databases supported by the Open Knowledge Foundation...

, DomainModel
1,233,611
Launchpad
Launchpad (website)
Launchpad is a web application and website that allow users to develop and maintain software, particularly free software. Launchpad is developed and maintained by Canonical Ltd....

1,421,787 24,742 428,269 784,839 Ubuntu
Ubuntu (operating system)
Ubuntu is a computer operating system based on the Debian Linux distribution and distributed as free and open source software. It is named after the Southern African philosophy of Ubuntu...

, MySQL
MySQL
MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...

 (code hosting), BlueBream (Zope 3) (bug tracking), Inkscape
Inkscape
Inkscape is a free software vector graphics editor, licensed under the GNU General Public License. Its goal is to implement full support for the Scalable Vector Graphics 1.1 standard....

, Bazaar, GNOME Do
GNOME Do
GNOME Do is a popular, free application launcher for Linux originally created by David Siegel, and currently maintained by Alex Launi...

, Drizzle
Drizzle (database server)
Drizzle is a free software/open source relational database management system that was forked from version 6.0 of the MySQL DBMS.Like MySQL, Drizzle has a client/server architecture and uses SQL as its primary command language...

, Launchpad
Launchpad (website)
Launchpad is a web application and website that allow users to develop and maintain software, particularly free software. Launchpad is developed and maintained by Canonical Ltd....

, Enlightenment
Enlightenment (window manager)
Enlightenment, also known simply as E, is a stacking window manager for the X Window System which can be used alone or in conjunction with a desktop environment such as GNOME or KDE...

, LiVES
LiVES
LiVES is a free software video editing software and VJ tool, released under the GNU General Public License version 3 or later. There are binary versions available for most popular Linux distributions...

 (translations)
10,772
Project Kenai
Project Kenai
Project Kenai is a collaborative hosting site for free and open source projects, launched by Sun Microsystems and now owned by Oracle. The service will be discontinued move the existing Kenai.com projects over to the Java.net domain for public use as part of Oracle's restructuring of...

75,608 17,958 Sun Cloud APIs, JRuby
JRuby
JRuby is a Java implementation of the Ruby programming language, being developed by the JRuby team. It is free software released under a three-way CPL/GPL/LGPL license...

, Alice
Alice (software)
Alice is a freeware object-oriented educational programming language with an integrated development environment . Later versions are implemented in Java. Alice uses a drag and drop environment to create computer animations using 3D models...

53,023
SourceForge
SourceForge
SourceForge Enterprise Edition is a collaborative revision control and software development management system. It provides a front-end to a range of software development lifecycle services and integrates with a number of free software / open source software applications .While originally itself...

2,000,000+ 432,004 2,872,958 in the tracker2 database (i.e. trac
Trac
Trac is an open source, web-based project management and bug-tracking tool. The program is inspired by CVSTrac, and was originally named svntrac due to its ability to interface with Subversion. It is developed and maintained by Edgewall Software....

 and other offerings not counted)
Inkscape
Inkscape
Inkscape is a free software vector graphics editor, licensed under the GNU General Public License. Its goal is to implement full support for the Scalable Vector Graphics 1.1 standard....

 (download hosting), LAME
LAME
LAME is a free software codec used to encode/compress audio into the lossy MP3 file format.-History:The name LAME is a recursive acronym for "LAME Ain't an MP3 Encoder". Around mid-1998, Mike Cheng created LAME 1.0 as a set of modifications against the "8Hz-MP3" encoder source code...

, MinGW
MinGW
MinGW , formerly mingw32, is a native software port of the GNU Compiler Collection and GNU Binutils for use in the development of native Microsoft Windows applications; MinGW can function either as a cross compiler targeting Windows or as a native toolchain run on Windows itself...

, Poedit
PoEdit
Poedit is a free, open source and cross-platform gettext catalog editor to aid in the process of language localisation...

, 7-Zip
7-Zip
7-Zip is an open source file archiver. 7-Zip operates with the 7z archive format, but can read and write several other archive formats. The program can be used from a command line interface, graphical user interface, or with Microsoft Windows shell integration. 7-Zip began in 1999 and is actively...

, Fluxbox
Fluxbox
Fluxbox is a stacking window manager for the X Window System, which started as a fork of Blackbox 0.61.1, with the same aim to be lightweight. Its user interface has only a taskbar, a pop-up menu accessible by right-clicking on the desktop, and minimal support for graphical icons...

, Audacity
Audacity
Audacity is a free software, cross-platform digital audio editor and recording application. It is available for Windows, Mac OS X, Linux and BSD.Audacity was created by Dominic Mazzoni while he was a graduate student at Carnegie Mellon University...

, ffdshow
Ffdshow
ffdshow is a media decoder and encoder mainly used for the fast and high-quality decoding of video in the MPEG-4 ASP and AVC formats, but it supports numerous other video and audio formats as well...

, EMule
EMule
eMule is a free peer-to-peer file sharing application for Microsoft Windows. Started in May 2002 as an alternative to eDonkey2000, eMule now connects to both the eDonkey network and the Kad network...

, FileZilla
FileZilla
FileZilla is free, open source, cross-platform FTP software, consisting of FileZilla Client and FileZilla Server. Binaries are available for Windows, Linux, and Mac OS X. It supports FTP, SFTP, and FTPS . As of 18 April 2011, FileZilla Client was the 7th most popular download of all time from...

, phpMyAdmin
PhpMyAdmin
phpMyAdmin is an open source tool written in PHP intended to handle the administration of MySQL with the use of a Web browser. It can perform various tasks such as creating, modifying or deleting databases, tables, fields or rows; executing SQL statements; or managing users and...

, LiVES
LiVES
LiVES is a free software video editing software and VJ tool, released under the GNU General Public License version 3 or later. There are binary versions available for most popular Linux distributions...

132
Tigris.org
Tigris.org
Tigris.org is an open source software development community. It hosts software development services such as web hosting, mailing lists, issue tracking, wiki, download, and revision control with Subversion or Concurrent Versions System . It is hosted by CollabNet, the initiators and stewards of...

684 ? ? 143,800 , Subclipse, TortoiseSVN, RapidSVN, Scarab, ArgoUML, SubEtha, eyebrowse, midgard, cowiki, antelope, scons, frameworkx, build-interceptor, phing, maxq, aut, current, ReadySET, GEF, Axion, Style, SSTree 10,173
Name Users Projects Teams Branches Bug Reports Prominent projects Alexa rank (lower=better)


Note 1: GitHub Blog: Those are some big numbers. The number of non-forks and forks were taken from searches done in a logged out session, so only public repositories are included. The last public gist number is a good estimate of total gists, since all gists, public or private, are numbered sequentially.

Specific requirements

Name Ad-free CVS
Concurrent Versions System
The Concurrent Versions System , also known as the Concurrent Versioning System, is a client-server free software revision control system in the field of software development. Version control system software keeps track of all work and all changes in a set of files, and allows several developers ...

SVN Arch
GNU arch
In computing, GNU arch is a distributed revision control system that is part of the GNU Project and licensed under the GNU General Public License...

Git
Git (software)
Git is a distributed revision control system with an emphasis on speed. Git was initially designed and developed by Linus Torvalds for Linux kernel development. Every Git working directory is a full-fledged repository with complete history and full revision tracking capabilities, not dependent on...

notes
Drupal
Drupal
Drupal is a free and open-source content management system and content management framework written in PHP and distributed under the GNU General Public License. It is used as a back-end system for at least 1.5% of all websites worldwide ranging from personal blogs to corporate, political, and...

Only for Drupal
Drupal
Drupal is a free and open-source content management system and content management framework written in PHP and distributed under the GNU General Public License. It is used as a back-end system for at least 1.5% of all websites worldwide ranging from personal blogs to corporate, political, and...

 related projects.
freedesktop.org
Freedesktop.org
freedesktop.org is a project to work on interoperability and shared base technology for free software desktop environments for the X Window System on Linux and other Unix-like operating systems. It was founded by Havoc Pennington from Red Hat in March 2000.The organisation focuses on the user....

X.Org
X.Org
X.Org refers to several things related to the X Window System:* X.Org, the organisation in charge of X standards from 1999 * The X.Org Foundation, a community-based foundation which took over X stewardship in 2004...

, cairo (graphics)
Cairo (graphics)
cairo is a software library used to provide a vector graphics-based, device-independent API for software developers. It is designed to provide primitives for 2-dimensional drawing across a number of different backends...

, and other Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

 desktop infrastructure projects.
Gna! Only for FSF
Free Software Foundation
The Free Software Foundation is a non-profit corporation founded by Richard Stallman on 4 October 1985 to support the free software movement, a copyleft-based movement which aims to promote the universal freedom to create, distribute and modify computer software...

-recognized free software
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...

 projects.
KnowledgeForge.net
KForge
KForge is enterprise application architecture for project hosting.Distributed under the GNU General Public License KForge is free software. KForge is written using the Python programming language and integrates existing best-of-breed tools.-Features:...

Primarily for Open Knowledge
Open Knowledge
Open Knowledge is a term used to denote a set of principles and methodologies related to the production and distribution of knowledge works in an open manner...

 related projects.
JavaForge
JavaForge
JavaForge.com is a non profit and free open source software development community with a hosting portal for open source projects. It hosts software development services such as Project related Web hosting, Document Management, Wiki, Forum, Online chat, Issue tracking integrated with optional Git,...

Primarily for Java
Java (programming language)
Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...

 related projects. Plugins available for Eclipse
Eclipse (software)
Eclipse is a multi-language software development environment comprising an integrated development environment and an extensible plug-in system...

 and NetBeans
NetBeans
NetBeans refers to both a platform framework for Java desktop applications, and an integrated development environment for developing with Java, JavaScript, PHP, Python, Groovy, C, C++, Scala, Clojure, and others...

java.net
Java.net
java.net is a Java technology related community website. It also offers a web-based source code repository for Java projects.-History:java.net was announced by Sun Microsystems during JavaOne 2003....

Primarily for Java
Java (programming language)
Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...

 related projects.
LuaForge
LuaForge
LuaForge is an open source code repository and collaborative software development management system for programmers and projects related to the Lua programming language., there are more than five hundred projects in a software catalog of LuaForge....

Only for Lua related projects. Repository migrated to GitHub
mozdev Only for Mozilla
Mozilla
Mozilla is a term used in a number of ways in relation to the Mozilla.org project and the Mozilla Foundation, their defunct commercial predecessor Netscape Communications Corporation, and their related application software....

 related projects.
Openmoko
Openmoko
Openmoko is a project to create a family of open source mobile phones, including the hardware specification and the operating system. The project was sponsored by Openmoko Inc....

Only for Openmoko
Openmoko
Openmoko is a project to create a family of open source mobile phones, including the hardware specification and the operating system. The project was sponsored by Openmoko Inc....

 related projects
RubyForge
RubyForge
RubyForge is a collaborative software development management system dedicated to projects related to the Ruby programming language. It was started in 2003 by Ruby Central in an effort to help the Ruby community by providing a home for open source Ruby projects....

Only for Ruby
Ruby (programming language)
Ruby is a dynamic, reflective, general-purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was first developed and designed by Yukihiro "Matz" Matsumoto...

 related projects
SEUL.org
SEUL
Simple End User Linux is an advocacy group that promotes Linux programs in education and science.SEUL also hosts numerous free software projects and efforts, such as the WorldForge Project's website. The SEUL/Edu project seeks to further the use of Linux and Open Source software in schools, and was...

Only for projects licensed under a DFSG-compatible
Debian Free Software Guidelines
The Debian Free Software Guidelines is a set of guidelines that the Debian Project uses to determine whether a software license is a free software license, which in turn is used to determine whether a piece of software can be included in Debian...

 license.
Ourproject.org
Ourproject.org
OurProject.org is a web-based collaborative free content repository. It acts as a central location for the construction and maintenance of social/cultural/artistic projects, providing web space and tools, and focusing in free knowledge. It claims to extend the ideas and methodology of free...

For free software
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...

, free culture
Free Culture
Free Culture may refer to:* Free Culture by Lawrence Lessig* Free culture movement, a social movement for free culture...

 and free knowledge projects.
OSOR.eu Only for Free and open source software
Free and open source software
Free and open-source software or free/libre/open-source software is software that is liberally licensed to grant users the right to use, study, change, and improve its design through the availability of its source code...

 by/made/for public administrations.
Name Ad-free CVS
Concurrent Versions System
The Concurrent Versions System , also known as the Concurrent Versioning System, is a client-server free software revision control system in the field of software development. Version control system software keeps track of all work and all changes in a set of files, and allows several developers ...

SVN Arch
GNU arch
In computing, GNU arch is a distributed revision control system that is part of the GNU Project and licensed under the GNU General Public License...

Git
Git (software)
Git is a distributed revision control system with an emphasis on speed. Git was initially designed and developed by Linus Torvalds for Linux kernel development. Every Git working directory is a full-fledged repository with complete history and full revision tracking capabilities, not dependent on...

notes

See also

  • Forge (software)
    Forge (software)
    A software forge is a collaboration platform allowing collaborative software development over the Internet. A forge platform aggregates a set of applications with integrated Web interfaces, and generally hosts multiple independent projects...

  • List of free software project directories

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK