Top 5 GitHub alternatives

Last updated: November 11, 2014
GitHub
GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over seven million people use GitHub to build amazing things together. Free public repositories, collaborator management, issue tracking, wikis, downloads, code review, graphs and much more…
The best GitHub alternatives:


Sourceforge


SourceForge is an Open Source community resource dedicated to helping open source projects be as successful as possible. We thrive on community collaboration to help us create a premiere resource for open source software development and distribution.

Gitlab


GitLab offers git repository management, code reviews, issue tracking, activity feeds and wiki’s. Enterprises install GitLab on-premise and connect it with LDAP and Active Directory servers for secure authentication and authorization. A single GitLab server can handle more than 25,000 users but it is also possible to create a high availability setup with a multiple active servers.

Google Code


Google Developers is now the place to find all Google developer documentation, resources, events, and products. Project Hosting on Google Code provides a free collaborative development environment for open source projects.

Bitbucket


Bitbucket is a free code DVCS hosting site for Git and Mercurial. Manage your development with a hosted wiki, issue tracker and source code. Host, manage, and share Git and Mercurial repositories in the cloud. Free, unlimited private repositories for up to 5 developers give teams the flexibility to grow and code without restrictions.

Beanstalk


Beanstalk allows designers and developers to store source code, track changes, and collaborate with their team through Subversion and Git version control. Imagine a single process to commit code, review with the team, and deploy the final result to your customers.