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

GitHub CoPilot vs GitLab comparison

 

Comparison Buyer's Guide

Executive Summary
 

Categories and Ranking

GitHub CoPilot
Ranking in Rapid Application Development Software
11th
Average Rating
8.2
Number of Reviews
24
Ranking in other categories
AI Code Assistants (2nd)
GitLab
Ranking in Rapid Application Development Software
12th
Average Rating
8.4
Reviews Sentiment
7.2
Number of Reviews
75
Ranking in other categories
Application Security Tools (11th), Build Automation (1st), Release Automation (2nd), Static Application Security Testing (SAST) (10th), Software Composition Analysis (SCA) (5th), Enterprise Agile Planning Tools (2nd), Fuzz Testing Tools (2nd), DevSecOps (3rd)
 

Mindshare comparison

As of November 2024, in the Rapid Application Development Software category, the mindshare of GitHub CoPilot is 4.1%, up from 0.2% compared to the previous year. The mindshare of GitLab is 2.0%, up from 0.1% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Rapid Application Development Software
 

Featured Reviews

Sathya Prasad - PeerSpot reviewer
Jul 30, 2024
Enhances our productivity while coding and provides suggestions and reviews
If you're considering a complete CI/CD pipeline, you'll need to integrate various tools such as Jenkins for builds and ensure connectivity with platforms like AWS or Azure. All these aspects must be managed effectively. Therefore, it's essential to have a dedicated configuration management team to oversee and maintain the pipeline. We're working on developing our in-house AI tool. GitHub Copilot, closely integrated with Microsoft products like .NET, offers extensive support for various programming languages. For example, it supports a wide range of languages, while a customized tool might only cover around seventy percent of the same range. It definitely can do a little bit of statistical analysis and give recommendations. I would recommend considering GitHub Copilot. If you already use another tool, be aware of the migration effort required to switch to Copilot. Assess the process of adopting and onboarding Copilot to ensure a smooth transition. If you're moving from one tool to Copilot, you'll need to evaluate the migration effort involved. It’s essential to have early adopters to facilitate this process. Overall, I rate the solution a nine-point five out of ten.
Corné den Hollander - PeerSpot reviewer
Sep 15, 2022
Powerful, mature, and easy to set up and manage
It's more related to the supporting layer of features, such as issue management and issue tracking. We tend to always use, for example, Jira next to it. That doesn't mean that GitLab should build something similar to Jira because that will always have its place, but they could grow a bit in those kinds of supporting features. I see some, for example, covering ITSM on a DevOps team level, and that's one of the things that I and my current client would find really helpful. It's understandably not going to be their main focus and their core, and whenever you are with a company that needs a bit more advanced features on that specific topic, you're probably still going to integrate with another tool like Jira Service Management, for example. However, some basic features on things like that could be really helpful. In terms of additional features, nothing comes to mind. One of the potential pitfalls is to keep adding new features and functionalities. They can just improve some of the existing features to make it high-end, top-quality. I don't have any substantial experience with agile planning. I don't know the industries GitLab is in, and I don't know why they make decisions like this, but as a customer, I would rather see them invest in improving the basic agile planning functionalities rather than adding, for example, portfolio planning features. That's because if I'm going to do portfolio planning, I probably will also need a lot of business users. I'm not sure if I want them in GitLab, I'd rather have them in Jira collaborating with me on portfolio planning. That's way better fitted for that type of work.

Quotes from Members

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

Pros

"When I write code, I feel like I have someone sitting with me to help me. Wherever I'm stuck, I just ask a question, and it provides guidance that I can use."
"I use it almost like a search engine, but it goes a step beyond."
"The document generation features are valuable."
"The platform's most valuable feature is detecting and suggesting variables based on the existing file context."
"The CoPilot app that you can use while creating presentations is very useful."
"GitHub CoPilot has good stability and performance."
"GitHub CoPilot accelerates productivity. It is an easy-to-use solution that is also helpful in saving the team's time."
"The initial setup of the product is easy."
"The scalability is good."
"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."
"The most valuable features of GitLab are the review, patch repo, and plans are in YAML."
"CI/CD and GitLab scanning are the most valuable features."
"The most valuable feature of GitLab is the ability to upload scripts and make changes when needed and then reupload them. Additionally, the solution is user-friendly."
"I have had no problem with the stability of the solution."
"We use GitLab in the new project for CI/CD, integration, and deployment."
"The most valuable features of GitLab are the CI/CD pipeline and code management."
 

Cons

"Some of the suggestions provided by GitHub CoPilot are not accurate, making it an area of concern where improvements are required."
"The suggestions provided by the product must be improved."
"One drawback is that the solution sometimes suggests unwanted code, especially if I accidentally press the tab. This doesn't happen often. Sometimes it seems to understand my code, but other times it doesn't. This inconsistency is confusing."
"Sometimes, if it is a bigger piece of code, it breaks in between."
"They could simplify the API integrations and allow us to automate certain tasks using our own server without just logging into the web page."
"It would be useful if we could use the solution to create documents, not only prompts."
"The solution is expensive. It should also support other programming languages."
"In certain instances, OpenAI didn't respond in the expected way. The responses were more general and didn't address the specific point."
"Technologies are always changing. Nowadays, new things like serverless computing and workload management have emerged. We have noticed a few gap items for faster service delivery. For example, we do user interface testing in the latest team and automate it using some tools. Recently, we integrated a tool with user interface testing, which can simulate a multi-user environment. So, we would like to see more integration with different platforms."
"We are having a few problems integrating with Jira at the moment, which is something that our IT department is investigating."
"We do face issues in our company when we run out of disk space."
"I've noticed an area for improvement in GitLab, particularly needing to go through many steps to push the code to the repository. Resolving that issue would make the product better. My team quickly fixed it by writing a small script, then double-clicking or enabling the script to take care of the issue. However, that quick fix was from my team and not the GitLab team, so in the next release, if an automatic deployment feature would be available in GitLab, then that would be good because, in Visual Studio, you can do that with just one click of a button."
"It can be free for commercial use."
"The pricing has been substantially increased, which is a major concern."
"GitLab could improve by having more plugins and better user-friendliness."
"You need to have a good knowledge of the product in order to use it."
 

Pricing and Cost Advice

"The product has a tiered pricing model that starts with a free version for individual developers but requires a separate license fee for enterprise use."
"There is a need to pay around 10 USD to be able to use the solution."
"The product offers a free version and a paid version. Whether to choose the product's free version or paid version depends on the size of the company where it will be used."
"A personal license is priced at ten dollars per month, while a professional or enterprise license costs nineteen dollars per user, and these rates are consistent for all users."
"Each user needs their license, whether it's a big team or a small team."
"GitHub CoPilot's pricing is reasonable. Our licensing costs were initially monthly, but then we switched to yearly payments. I rate the tool's pricing an eight out of ten."
"We have a license but need another one for the GitHub CoPilot tool."
"We have a demo license. Once we understand what we'll do, we'll start with a paid license."
"My company uses the free version of GitLab, which is GitLab Community Edition. There is a licensed version also available for GitLab."
"GitLab is comparatively expensive, but it provides value because it's feature-rich."
"GitLab is an open-source solution."
"I don't mind the price because I use the free version."
"The solution's pricing is acceptable."
"GitLab is a free solution to use."
"I'm not sure if they have some kind of discount. I've been negotiating with them on prices before, and I believe they weren't too happy to give discounts, but list prices are $19 per user, per month for Premium and $99 per user, per month for Ultimate. So, the difference between Premium and Ultimate is a bit bigger, and in most companies, you need to build some type of business case."
"The open-source version is very good and the commercial version is reasonably priced."
report
Use our free recommendation engine to learn which Rapid Application Development Software solutions are best for your needs.
815,854 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
17%
Healthcare Company
11%
Manufacturing Company
10%
Computer Software Company
9%
Educational Organization
29%
Computer Software Company
11%
Financial Services Firm
11%
Manufacturing Company
8%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

Questions from the Community

What is your experience regarding pricing and costs for GitHub CoPilot?
For personal accounts, it seems pricey. However, for organizations, it is a good value for money.
What needs improvement with GitHub CoPilot?
They could simplify the API integrations and allow us to automate certain tasks using our own server without just logging into the web page. They can also improve the scope of CoPilot.
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 needs improvement with GitLab?
The pricing has been substantially increased, which is a major concern. While GitLab has a lot of documentation, the complexity and volume can be overwhelming, especially for new learners. Structur...
 

Comparisons

 

Also Known As

No data available
Fuzzit
 

Learn More

 

Overview

 

Sample Customers

Information Not Available
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 CoPilot vs. GitLab and other solutions. Updated: October 2024.
815,854 professionals have used our research since 2012.