Try our new research platform with insights from 80,000+ expert users

GitHub vs GitLab comparison

 

Comparison Buyer's Guide

Executive SummaryUpdated on Jan 5, 2025

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

GitHub
Ranking in Application Security Tools
6th
Average Rating
8.8
Reviews Sentiment
7.5
Number of Reviews
93
Ranking in other categories
Version Control (3rd)
GitLab
Ranking in Application Security Tools
9th
Average Rating
8.6
Reviews Sentiment
7.2
Number of Reviews
82
Ranking in other categories
Build Automation (1st), Release Automation (2nd), Static Application Security Testing (SAST) (7th), Rapid Application Development Software (12th), Software Composition Analysis (SCA) (5th), Enterprise Agile Planning Tools (2nd), Fuzz Testing Tools (2nd), DevSecOps (3rd)
 

Mindshare comparison

As of April 2025, in the Application Security Tools category, the mindshare of GitHub is 0.8%, down from 1.1% compared to the previous year. The mindshare of GitLab is 3.0%, up from 2.7% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Application Security Tools
 

Featured Reviews

Pervez Roy - PeerSpot reviewer
Very good for collaboration on software projects
We use GitHub for code repository alongside Bitbucket GitHub is very good for collaboration on software projects. We prefer Bitbucket for commercial use, while GitHub is used for open source. You can get the differences, history of changes, and version control for various pull requests. You can…
Gaurav Chandel - PeerSpot reviewer
Boosted productivity with automated pipelines and seamless collaboration
There are some challenges with repository file management as GitLab may struggle to manage larger files. Improvements could be made regarding size management and file partitioning. Also, the UI has remained the same for a couple of years and could benefit from an update with AI features and better customization.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"The support team is good."
"You can get the differences, history of changes, and version control for various pull requests."
"With GitHub, we can manage our development progress, CID, and continuous integration. It helps streamline our development processes effectively."
"A great feature is being able to have different repositories and different kinds of projects in a single solution at a single time. It's just a click away."
"The most valuable feature is help offered by the community for open-source projects."
"GitHub has improved the productivity of my team by simplifying code merging and enabling effective branching strategies."
"GitHub have a built-in software application development environment and this has been most useful."
"GitHub is very straightforward. I really appreciate the versioning capabilities, ease of use, and the ability to host code."
"Everything is easy to configure and easy to work with."
"It is very useful for reviews. We are using branch merging operations and full reset operations. It is also very useful for merging our code and tracking another branch. The graph diagrams of Git are very useful. Its interface is straightforward and not too complex for us."
"We like that we can create branches and then the branches can be reviewed and you can mesh those branches back. You can independently work with your own branch, you don't need to really control the core of other people."
"GitLab's best features are maintenance, branch integration, and development infrastructure."
"CI/CD is valuable for me."
"A user friendly solution."
"CI/CD and GitLab scanning are the most valuable features."
"Continuous integration with deployment is very powerful, which is a significant reason for migrating from TFS to GitLab."
 

Cons

"The solution should have less integration with the AI part, but it needs to add features with other automation tools so that it can be easily integrated."
"GitHub could improve in resolving conflicts when multiple developers modify the same line of code."
"I decided not to use GitHub but developed my tool because I found it more efficient. I'm familiar with my tools, making them easier to use. I like being able to customize them to fit my workflow and the way I think.. Software development is like a personal workshop, and I tailor my version control to match my approach."
"I would like to see some AI functionality included in GitHub, similar to the features seen in GitLab, to enhance productivity."
"This solution could be improved if migration was fully automated to make it easy, for example, to migrate repositories into GitHub."
"GitHub needs to improve its UI."
"I faced one or two breakdowns. That said, they lasted only for a few seconds or a minute."
"The ticketing system is not working."
"It has fewer options, and its UI is not so user-friendly."
"I rate the support from GitLab a four out of five."
"We'd like to see better integration with the Atlassian ecosystem."
"Their RBAC is role-based access, which is fine but not very good."
"I would like configuration of a YML file to be done via UI rather than a code file."
"The solution could be faster."
"The solution should be more cloud-native and have more cloud-native capabilities and features."
"The only thing our company is really waiting on in terms of features is the development of metrics."
 

Pricing and Cost Advice

"My company purchased it. Before, we used to receive the free version, but then they purchased some of the features."
"You don't have to pay for a license if you are using the free version."
"I think, in terms of price, GitHub is okay compared to other tools."
"GitHub is an open-source application. It's free to use."
"I use the free version of the tool."
"The price of this solution is reasonable."
"GitHub is an open-source product, but when using the free-to-use version, anyone can see the code we're working on."
"We pay a subscription-based yearly licensing fee for the solution."
"It is very expensive. We can't bear it now, and we have to find another solution. We have a yearly subscription in which we can increase the number of licenses, but we have to pay at the end of the year."
"GitLab's pricing is good compared to others on the market."
"The price is okay."
"GitLab is highly priced for smaller teams, but it's okay if considering a user base of thousands."
"I don't mind the price because I use the free version."
"GitLab is cheap."
"I think that we pay approximately $100 USD per month."
"There are different licensing options available, including a free limited-user license."
report
Use our free recommendation engine to learn which Application Security Tools solutions are best for your needs.
845,406 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
13%
Manufacturing Company
12%
Computer Software Company
11%
University
6%
Educational Organization
26%
Financial Services Firm
12%
Computer Software Company
11%
Manufacturing Company
8%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

Questions from the Community

What do you like most about GitHub?
The control is the most valuable feature as developers can work on a single code.
What is your experience regarding pricing and costs for GitHub?
The pricing of GitHub depends on the choice of solutions, such as building one's own GitHub Runners to save money or using GitHub's Runners with extra costs. The pricing is considered reasonable an...
What needs improvement with GitHub?
There are still areas for improvement with GitHub Actions and their deployment workflows, as they have made significant progress but are not yet polished. Occasionally, stability can be an issue, t...
What do you like most about GitLab?
I find the features and version control history to be most valuable for our development workflow. These aspects provide us with a clear view of changes and help us manage requests efficiently.
What is your experience regarding pricing and costs for GitLab?
The pricing of GitLab is reasonable, aligning with what I consider to be average compared to competitors.
What needs improvement with GitLab?
Certain features in Jira are not available in GitLab, such as the functionality to have weights at the milestone and epic levels. Hopefully, these features will be resolved with work items in GitLa...
 

Comparisons

 

Also Known As

No data available
Fuzzit
 

Overview

 

Sample Customers

Dominion Enterprises, NASA, Braintree, SAP, CyberAgent
1. NASA  2. IBM  3. Sony  4. Alibaba  5. CERN  6. Siemens  7. Volkswagen  8. ING  9. Ticketmaster  10. SpaceX  11. Adobe  12. Intuit  13. Autodesk  14. Rakuten  15. Unity Technologies  16. Pandora  17. Electronic Arts  18. Nordstrom  19. Verizon  20. Comcast  21. Philips  22. Deutsche Telekom  23. Orange  24. Fujitsu  25. Ericsson  26. Nokia  27. General Electric  28. Cisco  29. Accenture  30. Deloitte  31. PwC  32. KPMG
Find out what your peers are saying about GitHub vs. GitLab and other solutions. Updated: March 2025.
845,406 professionals have used our research since 2012.