GitHub, the source code hosting and collaboration service, has hit a major milestone tonight: the site is now hosting one million projects, confirmed Scott Chacon, VP of Research and Development at GitHub. Approximately 60 percent of these projects are full repositories – that is, shared folders with code spread across multiple files – while the remaining 40 percent are “gists”, or short code snippets contained in a single file, like this one, for example.
GitHub has seen rapid growth since it launched in February 2008, all despite the fact that the company has eschewed the traditional venture capital funding route. In an exchange that took place, appropriately enough, via the messaging system built into GitHub, Chacon stated that the company is still “funding free and very profitable” and that they are seeing “incredible growth for GitHub and Git usage in general.” In January 2009 they won a Crunchie for best bootstrapped startup.
The profit comes from the paid plans that GitHub offers for those developers and companies who want to host their repositories privately. GitHub offers essentially unlimited hosting to anyone who is willing to make their code open source, but charges based on the number of private repositories and the number of contributors for other projects. This profitability has spurred the launch of a number of new features of late, such as Organizations, which offers more advanced workflow tools for projects with multiple contributors and varying permissions, and support for fifteen new languages.