We performed a comparison between GitHub and GitLab based on our users’ reviews in five categories. After reading all of the collected data, you can find our conclusion below.
Comparison Result: Based on the reviews provided by users, GitHub and GitLab both seem to provide comprehensive and practical software development and project management tools. Long-time users find GitLab's customer service and responsiveness less reliable than GitHub's because they haven't had enough time to develop in that direction.
"Has great integration with third-party tools."
"The solution is scalable."
"The code versioning is excellent, and having a detailed log, including every change made to the code by every developer, is invaluable. It makes it so that if there is a bug or problem in the product channel, we can find exactly where it happened and how to fix it."
"I did not have any issues with the stability of Github. It worked seamlessly."
"This solution is very easy to use which I like about it. The capacity to own artifacts and share them with others is another good feature. You don't have to write all your code from scratch, you can use available templates and alter the code according to your needs."
"The control is the most valuable feature as developers can work on a single code."
"This product is very good for storing and versioning code."
"GitHub is convenient and easy to use."
"As a developer, this solution is useful as a repository holder because most of the POC projects that we have are on GitLab."
"GitLab is very well-organized and easy to use. Also, it offers most features that customers need."
"The most valuable features of GitLab are the CI/CD pipeline and code management."
"I have found the most valuable feature is security control. I also like the branching and cloning software."
"Git hosting has an integration with ACD which is why we liked this solution in the first place."
"I have found the most valuable features of GitLab are the GitClone, GitPush, GitPull, GitMatch, GitMit, GitCommit, and GitStatus."
"The user interface is really good so that helps with huge teams who need to collaborate."
"The solution has an established roadmap that lays out its plans for upgrades over the next two to three years."
"The descriptions within Github could be more user-friendly to show the trees of Gitflow."
"I think it would be valuable to have more security. Some of the data is very open to everyone."
"If it had all of the end-to-end integration, then we probably wouldn't have any doubts about what we have installed. However, at this point, we're still trying to figure out how to use it end-to-end."
"I would like a more graphical, user-friendly UI, to avoid writing so much code on cmd."
"I would like to see more security where a plugin was available for us to update in relation to security."
"It would be beneficial if GitHub provided some security scanning for new libraries to ensure that there are no viruses in it."
"The project management sector really needs some improvement for GitHub. I don't know if GitHub made sense for me as a project manager."
"Github needs more storage."
"Expand features to match other tools such as a static code analysis tool so third-party integrations are not required."
"For as long as I have used GitLab, I haven't encountered any major limitations. However, I think that perhaps the search functionality could be better."
"We'd always like to see better pricing on the product."
"The tool should include a feature that helps to edit the code directly."
"The pricing model of GitLab is an issue for me."
"I would like configuration of a YML file to be done via UI rather than a code file."
"The solution should be more cloud-native and have more cloud-native capabilities and features."
"I believe there's room for improvement in the advanced features, particularly in enhancing the pipeline functionalities."
GitHub is ranked 12th in Application Security Tools with 72 reviews while GitLab is ranked 7th in Application Security Tools with 70 reviews. GitHub is rated 8.6, while GitLab is rated 8.6. The top reviewer of GitHub writes "Beneficial version control and continuous integration, but guides would be helpful". On the other hand, the top reviewer of GitLab writes "Powerful, mature, and easy to set up and manage". GitHub is most compared with Snyk, AWS CodeCommit, Bitbucket, Fortify on Demand and Qualys Web Application Scanning, whereas GitLab is most compared with Microsoft Azure DevOps, Bamboo, SonarQube, AWS CodePipeline and Tekton. See our GitHub vs. GitLab report.
See our list of best Application Security Tools vendors.
We monitor all Application Security Tools reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.