10 alternatives to GitHub, which Microsoft bought
Web Services / / December 24, 2019
June 4 hosted Microsoft transaction GitHub for $ 7.5 billion, told what to blog GitHub. GitHub - the world's largest web-based service for hosting and collaborative development of IT-projects. Its purchase by Microsoft shocked many users, especially supporters and Open Source developers.
Microsoft has one unpleasant feature. Own development company are good, but when Microsoft buys some popular project like Skype, LinkedIn, Nokia Wunderlist or, at best, it expects stagnation, at worst - degradation. GitHub users transferred more than 40,000 projects in other web services. hashtag #movingtogitlab on Twitter using almost 3000 times.
If you too are thinking about "moving", here are some alternatives.
1. GitLab
GitLab - alternative to GitHub number one. GitLab not only provides a web service to work together, but also the software with open source.
Many projects are open source, such as the GIMP, and GNOME, use GitLab.
in service Rates GitLab not low. However, you can deploy GitLab any other hosting or simply install GitLab to your server.
cost of
- Core - free version GitLab. To deploy on your own hosting or server.
- Starter - $ 4 per month per user. For small teams.
- Premium - $ 19 per month per user. For organizations.
- Ultimate - $ 99 a month per user. For large companies.
GitLab →
2. BitBucket
BitBucket - a service hosted repository and version management from Atlassian. It is tightly integrated with other tools Atlassian - Jira, HipChat and Confluence.
This is an excellent choice for large enterprises. But even small teams can use BitBucket. The service is free for the project, a team that no more than five members. All you need to do - is to apply for a license in the community Atlassian.
You can place BitBucket on your own server or hosting, but have to pay for it.
cost of
- Free - free of charge for teams that do not have more than five developers.
- Standart - $ 2 per month to the user. For small and medium-sized teams. Unlimited number of users.
- Premium - $ 5 per month. For large teams, who need the advanced features.
BitBucket →
3. SourceForge
SourceForge - is another major alternative to GitHub, to focus on Open Source. Many Linux distributions and applications are found on SourceForge.
At the time, the popularity of the service fell under the onslaught of a simpler and more intuitive GitHub. However SourceForge redesigned its interface to become more attractive and, most importantly, comfortable.
cost of
SourceForge is free. But the source code, which are published on it, must be open. Other users will be able to create forks based on your projects.
SourceForge →
4. Launchpad
Launchpad - a platform for working together on software from Canonical, Ubuntu development company. It placed PPA-repository of Ubuntu, where users download applications and updates.
Launchpad service has been around for many years, but he has not gained such popularity as GitHub and its other alternatives. However, this is a good choice for developers of Open Source: it does not matter whether you're creating software for Ubuntu-like systems or other Linux distributions.
cost of
You can place or import Git repository to Launchpad for free.
Launchpad →
5. Apache Allura
Allura - a free solution from Apache. The service supports tracking problems in the code and comments with markup codes. Apache Allura working with Git, Hg and Subversion (SVN).
With Allura, you can easily create internal wiki page for documentation.
cost of
Is free. But you have to accommodate Allura on your hosting or server.
Apache Allura →
6. Cloud Source
Cloud Source - Git version control tool from Google. You can create any number of private repositories Git, allowing to organize the code. Service integrated with the Google cloud-based diagnostic tools such as the debugger Stackdriver Debugger and Stackdriver Error Reporting. So that you can track errors in the code easily.
Cloud Source GitHub repository allows you to connect or Bitbucket. You can use the code from your repository in Cloud Platform projects.
cost of
- Up to 5 Users - $ 1 per month to the user. Up to five users in a team.
- 50 GB Storage - $ 0.10 per month for each GB used. Unlimited number of users.
Cloud Source →
7. AWS CodeCommit
Platform for version control from Amazon, scalability and security. On CodeCommit housed protected and private Git repository. The platform supports the connection of multiple plug-ins from the AWS partners.
CodeCommit tightly integrated with other Amazon services, so if you are using the infrastructure of the cloud giants, CodeCommit - your choice.
cost of
- Is free Restricted: up to five active users, up to 50GB of storage and up to 10,000 requests per month Git.
- charge - $ 1 a month per user in excess of five. 10 GB storage and 2000 Git requests per month for each active user.
AWS CodeCommit →
8. FogCreek / DevHub
Platform for code management, which is based on version control Mercurial's language, but also supports Git. FogCreek is part of a larger platform FogBugz DevHub, including a distributed version control and bug tracking tools and project management.
cost of
Depends on the number of developers on the team, it starts from $ 75 per month for five participants.
FogCreek / DevHub →
9. Beanstalk
Beanstalk - cloud platform to manage your code, which allows you to write and view the code directly in your browser, so you can work anywhere in the world. Beanstalk integrates with messenger and email to help your team stay on top of code updates.
Beanstalk has a high level of safety: with full encryption, two-factor authentication and reliable software password security. You can try the Beanstalk in the free trial version, but for permanent use have to pay.
cost of
- Bronze - $ 15 per month, 3 GB of storage, 10 repositories up to five users.
- Silver - $ 25 per month, 6 GB of storage repositories 25, up to 20 users.
- Gold - 12 GB of storage repositories 50 to 40 users as well as advanced features.
- Platinum - 24 GB storage, 120 repositories, up to 100 users, the advanced features.
- Diamond - 60 GB storage, 300 repositories, up to 200 users, the advanced features.
Beanstalk →
10. GitKraken
GitKraken has an excellent interface. It is focused on speed and ease of use Git. The purpose of the platform - to save time for the assembly and testing code.
With GitKraken work giants such as Blizzard, IBM, Google and Microsoft. GitKraken can be installed on computers running Windows, Mac and Linux.
cost of
- free - a free version is available to Open Source developers, start-ups of up to 20 employees, or non-profit organizations.
- Pro - 49, 39 or 29 dollars a year to the user. The more users, the cheaper. For commercial use, or for those who need some exclusive features.
- Enterprise - 99, 79 or 69 dollars per user per year. The more users, the cheaper.
GitKraken →