GitLab's UI is clean and intuitive. Each view is designed to not fill the screen with useless information. It displays the activity in a feed-type way in the most prominent part of the view. On top of that, there's a toolbar with buttons which can filter this feed by pushes, merge events...
GitHub has integrated issue tracking that makes hunting and solving bugs easy. Each project's issues page can be filtered by closed issues, assignees, labels and milestones. Issues are also sortable by age, number of comments and update time.
GitHub is the largest host in the world for open source projects. Developers from all over the world fork and work on countless projects hosted on it. GitHub's search box is a powerful tool that allows developers to find open source projects in areas they are interested in and where they can...
GitHub only offers two states for issues, which makes following your team's workflow cumbersome. There are solutions that have been built on top of Github, but then you have your information in two places.
Bitbucket offers unlimited private repositories for free, as long as the number of members in a team is not larger than 5. In other words, it does not charge for each number of private repository, instead it charges by the number of team members.
There is currently no way to search for source code inside BitBucket repositories through their website. The only way to search is by downloading the repository and searching through it locally or using external applications.
If your organization has Subversion or Mercurial repositories, you can manage all of them with one tool. This makes it easier for teams to find the information they are looking for and getting things done.
Deveo has the ability to define multiple states to issue tracking, as well as multiple milestones or boards. This will allow you to model your team's workflow as it is, not just "open" and "closed" states for issues.
Launchpad makes it easy to translate free open source projects into virtually any language in the world. Users are allowed to start working on translating any project they want just by having a Launchpad account and a web browser. Most of the time they don't have to even join a team to start w...
The Launchpad UI is very outdated and it's not very user friendly. Browsing code is a hassle because everything is a few levels deep. Unlike other code hosting services, which have an intuitive UI and users can go virtually anywhere from the main view, Launchpad's main view of a repository