---
title: GitLab Reviews
meta_title: 'GitLab Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 898 reviews by the users' company size, role or industry
  to find out how GitLab works for a business like yours.
aggregate_rating:
  rating_value: 4.5
  review_count: 898
  scale: '5'
date_modified: '2026-07-21'
parent_category:
  name: Source Code Management
  url: https://www.g2.com/categories/source-code-management
---

# GitLab Reviews
**Vendor:** GitLab Inc.  
**Category:** [Version Control Hosting Software](https://www.g2.com/categories/version-control-hosting)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 898
## About GitLab
GitLab is the most comprehensive AI-Powered DevSecOps platform that enables software innovation by empowering development, security, and operations teams to build better software, faster. With GitLab, teams can create, deliver, and manage code quickly and continuously instead of managing disparate tools and scripts. GitLab helps your teams across the complete DevSecOps lifecycle, from developing, securing, and deploying software. What makes us truly different? - Flexibility: Consume as a service or manage your own deployment - Cloud-Agnostic: Deploy anywhere with no vendor lock-in - No rip and replace: Scale to a platform approach at your own pace



## GitLab Pros & Cons
**What users like:**

- Users enjoy the **ease of use** of GitLab, thanks to its unified interface and streamlined CI/CD integrations. (40 reviews)
- Users value the **all-in-one platform** of GitLab, which streamlines development processes and enhances team collaboration. (39 reviews)
- Users praise GitLab for its **powerful CI/CD integration** , which simplifies automation and enhances pipeline efficiency. (33 reviews)
- Users value GitLab&#39;s **s seamless integrations** allowing streamlined workflows without the need for multiple tools. (32 reviews)
- Users value GitLab&#39;s **seamless CI/CD integration** , which simplifies automation and enhances overall development efficiency. (31 reviews)
- Users value the **seamless collaboration** features of GitLab, enhancing interactions among developers and project managers. (31 reviews)
- Git Integration (28 reviews)
- Automation (27 reviews)
- Users appreciate the **seamless deployment** capabilities of GitLab, which simplifies CI/CD without additional tools. (27 reviews)
- Users value the **intuitive interface and seamless collaboration** features of GitLab for efficient repository management. (25 reviews)

**What users dislike:**

- Users find the **complexity** of GitLab&#39;s group structure and management challenging, particularly for newcomers and infrastructure. (20 reviews)
- Users face a **difficult learning curve** with GitLab, especially for those unfamiliar with its unique structure and features. (18 reviews)
- Users find the **confusing interface** of GitLab overwhelming, especially new users navigating its complex functionalities and settings. (15 reviews)
- Users find the **complex user interface** of GitLab requires significant effort to master and is not always intuitive. (14 reviews)
- Users find the **steep learning curve** of GitLab challenging, especially when adapting to its comprehensive features and UI. (13 reviews)
- Users find GitLab&#39;s **limited features** frustrating, especially with advanced options locked behind higher-tier pricing plans. (13 reviews)
- Slow Performance (13 reviews)
- Users find the **learning difficulty** in GitLab due to its complex UI and ineffective search capabilities frustrating. (12 reviews)
- Users find the **missing features** in GitLab, such as conflict resolution and advanced search, frustrating and limiting. (12 reviews)
- Performance Issues (12 reviews)

## GitLab Reviews
  ### 1. Love how easy it is to deploy now

**Rating:** 5.0/5.0 stars

**Reviewed by:** Matt E. | Senior QA Engineer and Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** June 26, 2024

**What do you like best about GitLab?**

I love the ease of creating a pipeline and deploying through differen environments.

**What do you dislike about GitLab?**

Would like to reuse the same pipeline to redeploy through all the environments.

**What problems is GitLab solving and how is that benefiting you?**

We are able to set up branches to be used in build pipelines and deploy through all environments. I am not super technical as a QA person and this makes it all so easy.

  ### 2. Great CI/CD platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Denis U. | Junior DevOps/Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 08, 2023

**What do you like best about GitLab?**

Gitlab runners extenteds the standard git platform with a great platform for CI/CD implementations. It has easy to provision CI runners for you needs and the defenitions of pipelines and integrations are easy and very straight forward making it a must have platform. The built in repository is also great and easy to implement making it great for daily use and even scheduled tasks can be done in the CI.

**What do you dislike about GitLab?**

The UI could be better it seems like it's constantly changing for the worse hopefully the better in the long time but it's not only on Gitlab it seems it's wider problem with others adapting the same layout which I find very confusing at this  moment and harder to use.

**What problems is GitLab solving and how is that benefiting you?**

GitLab provides as the man git platform for version control and much more such as container and package registry, extensive easy to use CI/CD platform and other standard features such as code reviews.

  ### 3. Amazing all in one DevSecOps platform

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mans B. | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 10, 2024

**What do you like best about GitLab?**

GitLab offers a comprehensive suite of features that facilitate seamless collaboration between our teams and clients. Their dedicated specialists provide personal support, ensuring any issues are promptly resolved. We really love working with GitLab!

**What do you dislike about GitLab?**

GitLab has a bunch of cool features in the pipeline, but sometimes it takes a bit too long for them to roll out.

**What problems is GitLab solving and how is that benefiting you?**

GitLab helps us streamline our development process by providing a single platform for DevSecOps. And we can deliver high-quality software faster and more reliably.

  ### 4. Gitlab for Sharing, Collaborating and Managing Projects

**Rating:** 4.0/5.0 stars

**Reviewed by:** Manav S. | Mentor, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 20, 2023

**What do you like best about GitLab?**

GitLab UI is very easy to get started and very simple to use. It also allows importing projects from existing repositories such as GitHub, BitBucket, etc. which is very good.
It also has issue tracking and milestones UI, which is simple, easy to track, and one of the best. We can also explore public projects very easily as well.

**What do you dislike about GitLab?**

The pricing is quite high and it does not have any gist feature to share snippets of code. It also does not comes with student pricing, rather it provides a 30-day free ultimate plan which is nice but a student feature would be appreciated very much.

**What problems is GitLab solving and how is that benefiting you?**

GitLab allows to share and collaborate on big projects very easily by easy cloning and Merge Requesting to projects and display my work. Collaborating on GitLab is very simple and fast.

  ### 5. Very helpful for code sharing with team

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 19, 2024

**What do you like best about GitLab?**

Cherry pick feature for hotfix production release

**What do you dislike about GitLab?**

Sometime stash changes overidrd or conflict

**What problems is GitLab solving and how is that benefiting you?**

Code secure with we can create tag after every release and code share with team

  ### 6. Gitlab- a web based project management repository

**Rating:** 4.0/5.0 stars

**Reviewed by:** Bhuwna V. | Developer analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** April 12, 2024

**What do you like best about GitLab?**

It is very easy to configure and does not require any extra space on the computer. One just need to configure it and it is ready to use.
Alongside, this is also a reliable way to process, maintain and manage the code with minimum extra effort.
It's accuracy is another added advantage

**What do you dislike about GitLab?**

It has its own limitations like very little or no customisation. . Also, though easy to configure but it can only be used for native application and it doesn't have compliance license

**What problems is GitLab solving and how is that benefiting you?**

Got lab is helpful in areas wheee you need continuous integration and continuous deployment. In such areas,it is configured easily. It is a secure way to maintain code as well

  ### 7. Better alternative for github

**Rating:** 4.5/5.0 stars

**Reviewed by:** Raj M. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** November 09, 2023

**What do you like best about GitLab?**

I loved the user interface of Gitlab and the fact that is offers more features at very cheap rate.
Gitlab provides their own runners therefore it is very convienent to use. Interface is very good and easy to understand comparitive to its counterpart jenkins. In gitlab pipeline runs automatically if we use a specific keyword but in jenkins we have to do so much configuration.

**What do you dislike about GitLab?**

The amount of gitlab i have used i did not found any things to dislike it. It is really wonderful. Not so much data is available to integrate gitlab with other applications as it is very new to its counterpart. But it is improving constantly.

**What problems is GitLab solving and how is that benefiting you?**

Gitlab provides cheaper alternative for users to have in place of github n jenkins. Have to do very less configuration than jenkins so very convienent to use. I used gitlab with OpenId Connect for Aws authentication and also did the same work with jenkins but it was way more difficult with jenkins. Gitlab also provided documention regarding that and I was able to do it with very little configiration.

  ### 8. Gitlab: best tool for team collaboration and project code storage

**Rating:** 5.0/5.0 stars

**Reviewed by:** Deepak o. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 23, 2023

**What do you like best about GitLab?**

I like the beginner friendly user interface of Gitlab most, specifically the code review section most when i review the code of my junior developers it helps me to write the comments, comparing the old and new changes and it even give some better insightful suggestions i love this part of gitlab its awesome apart from it i like the feature where it segregates the branches and merge them on approval rights which helps in having the codebase in right hands.anyone cannot push or approve the code without proper rights.

**What do you dislike about GitLab?**

i am using it from last 2 years i didn't find anything wrong but sometimes user interface doesn't load properly it happens very rare but i faced this issue so i don't like it when it happens.

**What problems is GitLab solving and how is that benefiting you?**

i am a developer gitlab helps me to host the code on the remote server and i am able to work and collaborate with the team which helps me to develop and deliver the project within stimulated time.  it is helping me to manage the codebase of the project in a very good manner with feature in rich user interface tool.

  ### 9. the best version control system that i ever used

**Rating:** 5.0/5.0 stars

**Reviewed by:** mohammed z. | DevOps Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 18, 2023

**What do you like best about GitLab?**

gitlab features like branching and merging is a good one. it reduce the complexity of the program and can avoid the conficts between the developers. And we can build pipelines in git and automates. we can go the previous commits so any error occurs we can hava a backup so the code never be stole.

**What do you dislike about GitLab?**

E GitLab's user interface has evolved over time, i still feel that some features of it are less user-friendly than those of rival version control systems.

**What problems is GitLab solving and how is that benefiting you?**

we can store the code and the project in the repository also mainly we can version control so it is a great relief . We can set CI/CD in gitlab with gitlab runner .

  ### 10. develop, secure, and operate automated scripts

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sumit K. | Application Support Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** October 13, 2023

**What do you like best about GitLab?**

In every software industry ` uses git for code repository . GitLab is one of the best software which easy to use and deploy the scripting lang to the jenkins and other platform which is affilated to the git. it automate the program and groovy to automation tools . best software to define you scripting lang to the program. make a package and run as groovy of the program. it secure and reliable .   run and store your groovy for automated tools like jenkins

**What do you dislike about GitLab?**

There is nothing dislike about gitlab. in every software industry ` uses git for code repository .

**What problems is GitLab solving and how is that benefiting you?**

gitlab code repo solving the code bugs and find the groovy of the program whis is to run. solving the lots of user query related to project information. creating projects in gitlab. stroge there code in repos and make it secure for the feature deployment .

  ### 11. GITLAB : A MUST HAVE TOOL FOR DEVELOPERS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shwetank S. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 04, 2023

**What do you like best about GitLab?**

1-> i like the user interface of gitlab because its beginner friendly and easy to use. a whole team can manage a single or multiple projects and they can work on their own branches and the code can be pushed , reviewed and deployed. everything is at one place. 

2-> the tracking of code changes is awesome you con switch between diff commits or versions of code. anyone can't push pull or deploy the changes only those who have correct rights will be able to use that functionality.

3-> its perfect for both large scale and small scale projects.complete developement life cycle is managed via gitlab in a very beautifull manner. 

4-> from code pull to code push from code reviews to pushing code review changes from bug tracking to bug resolution everything works perfectly smooth.

5-> i love to use gitlab at workplace.its irreplaceable tool in terms of everything that you need for developement

**What do you dislike about GitLab?**

1->  sometimes the code that you have pushed won't be visible to you for few minutes. it means code push does not work in real time.

2-> comparing multiple commmits is little bit complex.

3-> premium features are overpriced.

4-> little bit slow while loading when we press any button at UI.

**What problems is GitLab solving and how is that benefiting you?**

i am a developer so it helps me to control the various versions of code. it helps me to review the code. pushing and pulling the changes from server and working on different different project and managing their lifecycle.my life becomes easier via using the tools like gitlab.

  ### 12. Gitlab: Manage your codebase

**Rating:** 4.5/5.0 stars

**Reviewed by:** Koustav K. | SDE, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 19, 2024

**What do you like best about GitLab?**

The best thing I like about gitlab is the security, multiple repositories management based on project, linking of jira tickets, configuring CI/CD pipeline etc.

It provides a single platform to manage, configure, and use your tech codebase, and infrastructure.

**What do you dislike about GitLab?**

One has to learn to use gitlab, as it provides complex features to configure and secure your codebase, which takes some time for beginners.

**What problems is GitLab solving and how is that benefiting you?**

Gitlab is providing version control management system, with the help of git, which helps the team of developers to review and manage each other code.

  ### 13. All-in-one DevSecOps platform

**Rating:** 4.5/5.0 stars

**Reviewed by:** Matthieu V. | Technical Director of ARA Business Unit, Enterprise (> 1000 emp.)

**Reviewed Date:** March 06, 2024

**What do you like best about GitLab?**

GitLab is a great tool to promote DevSecOps principles into a company. It's really easy to onboard and to setup all the right patterns for a good approach of DevSecOps.

It's not only dedicated to tech and experimented profiles, it's also easy to onboard and to use for juniors and for non-tech profiles. Therefore, GitLab is the central tool of your project lifecycle, bringing visibility, enhancing productivity and security into your projects

**What do you dislike about GitLab?**

Some interesting features are only accessible to highest level of licences

**What problems is GitLab solving and how is that benefiting you?**

GitLab helps by having a central and unique platform for all the main activities of a project, from project management to deployement through SCM and CICD

  ### 14. GItlab is a great tool for the project source code handle

**Rating:** 4.5/5.0 stars

**Reviewed by:** Darshan M. | Software Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 30, 2023

**What do you like best about GitLab?**

I think in GitLab I see more features and a realising experience with the user-friendly interface. GitLab stores the project source code and there is a CI/CD feature. I use this feature for my project to continue integration and development purpose

**What do you dislike about GitLab?**

I have used Gilab last 2 years since I joined my current company. During this period, I faced a lot of difficulties but also Gitlab is trying its best to provide the service. I don't have any dislike yet.

**What problems is GitLab solving and how is that benefiting you?**

GitLab is solving the problem of CI/CD and source code control. I use this tool for the CI/CD and version control. Also, GitLab tool is used for many more features like teamwork, Source code control.

  ### 15. Secure & Ease of use

**Rating:** 4.5/5.0 stars

**Reviewed by:** pankaj g. | Associate Consultant - Java Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 06, 2023

**What do you like best about GitLab?**

I was using SVN earlier from using Gitlab, and I was told by my employer to switch to Gitlab first I was a little skeptical that this would not be an upgrade, but I was wrong there as when I started using Gitlab the community of this product helped me a lot as it has a vast community of developers in different platforms like StackOverflow and Reddit.
The best part of this product which I liked the most is revert & cherry-pick commands which basically helped code review meetings better and I can just see all the logs and revert the issue commit within a few seconds

**What do you dislike about GitLab?**

Since GitLab is mainly for private projects there are little downsides to it as well for instance, there are times when I have seen GitLab down and had to search on the web for its solution. This is never or very rare issue with Github or SVN.

**What problems is GitLab solving and how is that benefiting you?**

As I said the cherry-pick command and revert command helped me a lot as there was a time when I used to write code and then when I needed to cherry-pick the code to the other branch for a different web environment I had to struggle a lot with code complying and code duplicacy. But after cherry-pick and the great UI of the software I can easily track and resolve the issue when reverting changes.
It also helped me good amount with code review and peer review.

  ### 16. GITLAB :a collaborative software development platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Deepak O. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 01, 2023

**What do you like best about GitLab?**

multiple developers can work on a single or multiple project simulatneously. and it manages all the activities from commit to pipeline in a very efficient manner.it also facilates code review functionality through UI and i have used UI of gitlab and i love it everything is systematica and easy to understand a beginner can be able to work with no time.

**What do you dislike about GitLab?**

entriprise edition is costlier and sometimes it takes time to reload the changes.its difficult to customise gitlab with the help of configurations and its resource intensive also.

**What problems is GitLab solving and how is that benefiting you?**

i am a developer so i use it to push the code to gitlab and maintain the whole production and uat environment. and i do code review of my juniors and trigger the tags to deploy the code to uat and prod.

  ### 17. Gitlab

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 26, 2024

**What do you like best about GitLab?**

I liked the groups system of Gitlab System as it allow you to group projects into directories and give users to several projects at once.

**What do you dislike about GitLab?**

GitLab's extensive features can sometimes lead to complexity

**What problems is GitLab solving and how is that benefiting you?**

It allows us to track our code changes and so helps us to  see the changes visually without fear of losing our source code. Also it allows to create groups and group projects together.

  ### 18. Gitlab is open source , easy to use

**Rating:** 4.0/5.0 stars

**Reviewed by:** Adnan N. | Manager, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 13, 2024

**What do you like best about GitLab?**

Easy to use
Open Source
Continuous integration and deployment
Collaboration features:
Scalability
Secure

**What do you dislike about GitLab?**

Upgrading GitLab to newer versions, particularly for self-hosted instances, can occasionally be challenging, especially when dealing with custom configurations or integrations.

Also, I have faced some performance issues wile accessing repositories during peak usage hours

**What problems is GitLab solving and how is that benefiting you?**

Version Control of may of our projects
Conflict resolution 
Team Collaboration on same source code

  ### 19. The complete version control solution

**Rating:** 4.5/5.0 stars

**Reviewed by:** SRIJITH  A. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 14, 2023

**What do you like best about GitLab?**

Repository Management is the best thing that i like in GitLab. It provides web-based repository creation and management interface. With its support for both private and public repositories, we can work together on projects with various levels of access. it's so convenient

**What do you dislike about GitLab?**

In my personal opinion, GitLab has a learning curve because of its extensive feature set, maybe some users may find that it takes some time to become skilled in utilizing this platform in all of its facets.

**What problems is GitLab solving and how is that benefiting you?**

while we work as a team, we can effectively collaborate, keep track of changes, and preserve the codebase's versioned history with GitLab. This helps to avoid conflicts, the undoing of modifications, and the preservation of an accurate record of the development process. This is so beneficial

  ### 20. Gitlab's pros outweigh its cons!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Gautami S. | Cloud Services &amp; Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** October 21, 2023

**What do you like best about GitLab?**

I'm using Gitlab for a little over a year and must say it has been a smooth ride using it. For anyone who's used Github before can easily navigate Gitlab well. Codebase along with branching, merging and conflict resolution is effectively managed. The best part is CI/CD integration where our entire deployment can be instantly automated by creating pipelines. Overall, everthing is well documented, what each feature does is explained well. Lastly, it is a good tool for large scale organizations.

**What do you dislike about GitLab?**

The number of features on the UI are a bit overwhelming, but it gets better eventually after one uses it for long time. Also, the most recent commits take few seconds to be visible, this might be a bug which can be easily fixed.

**What problems is GitLab solving and how is that benefiting you?**

As a developer, version control is the most important thing at my job. My entire team can view each group member's code, create branches for development/testing/production, push and pull latest code to our local enviroment, deploy using CI/CD and so much more. For anyone looking to start a career in software development, gitlab is a must to master.

  ### 21. My Own Private Repo - Gitlab

**Rating:** 5.0/5.0 stars

**Reviewed by:** Lwin Min P. | Accountant, Food & Beverages, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 23, 2023

**What do you like best about GitLab?**

I have always been a fan of Gitlab since I became a tech savvy. Therefore, I use it very often since it is user-friendly even for beginner. Here are my favourite features, provide private repo and seanless and fully support version control. And it has seanless customer support and undersatndable documents are also available. Gitlab's implementation is very easy and allows to integrate with other vendor like AWS. Therfore, I use gitlab everyday to control version system of my product.

**What do you dislike about GitLab?**

What I dislike about Gitlab is so hard to pin point because it is so usefull for developer, DevOps and other.

**What problems is GitLab solving and how is that benefiting you?**

Gitlab plays an essential role in my DevOps career. Without proper version control system, we cannot create or release a usefull product to the market.

  ### 22. SCM that harness the power of multiple addons features

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shivam J. | QA Engineer, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** April 02, 2024

**What do you like best about GitLab?**

The UI, Support and Integration of many tools with the code management platform makes it super ready to hit the market

**What do you dislike about GitLab?**

Some of the features doesn't work as we want for example- report export based on filters and dashboard integration with other third party apps

**What problems is GitLab solving and how is that benefiting you?**

It is helping me to automate pipeline based DevSecOps where I got the visibility to many aspects of shift left approaches

  ### 23. One of the best Product

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 12, 2023

**What do you like best about GitLab?**

Free version available, Enterprise version Available and Open Source self-hosted
Apart from its core use (git) many features available such as pipelines, CI/CD
Very easy to use
Interface is great and provides great UI/IX
Very easy to implement both self-hosting or managed service
Many integration available
Have not tried Customer Support but from what I have read it is good
Using it for personal use and used it previously for corporate almost everyday

**What do you dislike about GitLab?**

Nothing to Dislike in the Gitlab software

**What problems is GitLab solving and how is that benefiting you?**

It helps as Continuous Integration
Can keep different versions of code
CI/CD can be set up for automation - for example a terraform file which when a change is pushed it automatically deploys the new infra
We are using it mainly to keep code and versionning
We have our terraform code for the infra there
Several devs can work on the same code and keep it updated

  ### 24. The Git version control tool renowned for its exceptional reliability

**Rating:** 5.0/5.0 stars

**Reviewed by:** Devraj S. | Tech Lead And Senior Full Stack Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 10, 2023

**What do you like best about GitLab?**

GitLab stands out as the epitome of reliability for version control and source code storage. Its seamless integration of CI/CD empowers teams to perform real-time integration and deployment for every modification. Additionally, the platform's efficient management of merge requests offers the capability to restrict them to specific individuals for thorough reviews.

**What do you dislike about GitLab?**

While I typically appreciate GitLab, my personal preference leans towards GitHub. I primarily use GitLab due to work requirements. However, I've experienced occasional instances where GitLab encounters failures, resulting in disrupted pipelines and temporary inability to merge my work for minutes or even hours.

**What problems is GitLab solving and how is that benefiting you?**

GitLab solves various challenges in software development, benefiting users in multiple ways. It centralizes source code storage, facilitating easy access and collaboration. Its version control system ensures organized code management and seamless teamwork. Integration with CI/CD streamlines the development process, automating testing and deployment. GitLab's issue tracking and code review features enhance project management and code quality, fostering efficient collaboration among team members.

  ### 25. Powerful software to manage impactful product's code base.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Gaurav S. | Full Stack Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 09, 2023

**What do you like best about GitLab?**

I like its robust version control system is really amazing based on Git always helps us to keep track of our each and every bite of code and it's versions. Also I like it's integrated CI/CD pipeline.

**What do you dislike about GitLab?**

One thing is I find it's interface really complex and I dislike this thing. Also the learning curve for beginners is pretty steep, beginners need to take extra effort to learn gitlab compared to other platforms.

**What problems is GitLab solving and how is that benefiting you?**

Main problem gitlab trying to solve is to streamline and enhance collaborative software development process. We as information technology company we build different softwares so our team needs tool like gitlab which helps different people to work on same software and manage its code pipeline and versions. Also for deployment we need to take care of CI/CD pipeline.

  ### 26. Serious people use GitLab

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Health, Wellness and Fitness | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 19, 2024

**What do you like best about GitLab?**

GitLab's UI is just so much more chill and easy to get around. You jump in and everything's right where you expect it to be. The CI/CD setup in GitLab – it's straight-up awesome. You don't have to mess around with a bunch of tools; it's all baked in and works like a charm!

**What do you dislike about GitLab?**

The documentation could use a glow-up. It's there, but digging through it to find exactly what you need is a bit of a headache.

**What problems is GitLab solving and how is that benefiting you?**

It's a great alternative to GitHub. We use GitLab for version control and managing all devs.

  ### 27. Complex but still my best Git platform.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Lisa O. | Senior Frontend Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 26, 2023

**What do you like best about GitLab?**

I like that Gitlab makes use of AI ( artificial  intelligence ) to boost the efficiency of every aspect of my teams  software development lifecycle , thereby  improving how quickly we can deliver software products by optimizing all stages of the development process.
  Asides from the above, introducing AI ( artificial intelligence ) into our development workflow has had significant impacts on code maintenance, code security and even on compliance and governance.

**What do you dislike about GitLab?**

The responsiveness of Gitlabs community forums tends to be slow, unlike what is obtainable on leading Git alternatives that I have had experience using. 
 Also, upgrading to newer versions of Gitlab  tends to be challenging due to large scale customization work that always needs to be done.

**What problems is GitLab solving and how is that benefiting you?**

Gitlab brings a lot of code integrity and version control to our development workflow, by enabling me track changes made to team code, collaborate on code in real time and revert back to previous versions of our codebase , if there is a need to. 
 From a business perspective, Gitlab has eliminated large scale  manual tasks within our software development process , thereby leading to faster development cycles for our products.

  ### 28. Great Source Control Tool!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 11, 2024

**What do you like best about GitLab?**

It does a great job as a source control tool, I really like its CR tools.

**What do you dislike about GitLab?**

Some of the projects settings can be not intuitive sometimes

**What problems is GitLab solving and how is that benefiting you?**

We host our repos on GitLab, which works as expected. We conduct our CRs through Gitlab. We plan on using its CI/CD pipelines in the future

  ### 29. Go to tool for collaborative development

**Rating:** 4.0/5.0 stars

**Reviewed by:** ABHIJIT M. | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 05, 2023

**What do you like best about GitLab?**

The part where the entire DevOps lifecycle is covered by the comprehensive tool and feature set offered by GitLab is the best. My teams may combine their modifications made by different groups working on other features, or bug fixes thanks to Gitlab. It also has features like code reviews, issue tracking, and merge requests.

**What do you dislike about GitLab?**

The problem with GitLab is that Users unfamiliar with version control or choosing a more straightforward platform may find GitLab complicated. It may not be easy to use and navigate due to the abundance of features and settings. When working with huge codes and programs, performance problems can occasionally cause slower load times, sluggish navigation, and other performance-related issues.

**What problems is GitLab solving and how is that benefiting you?**

It supports us with the support of GitLab's extensive collection of collaboration tools, such as issue tracking, code review, and wiki; teams can communicate and cooperate more successfully with each other increasing productivity and efficiency, which ultimately helps in on-time project completions.

  ### 30. A Powerful and Collaborative Development Platform

**Rating:** 4.5/5.0 stars

**Reviewed by:** Himanshu O. | Student, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 17, 2023

**What do you like best about GitLab?**

Gitlab uses git which is a very powerful version control system and gitlab provides support for all branching, merging branches etc. It also allows multiple users to work together on a project and also has a feature of displaying a graph with lines showing contributions of different users and branches.

**What do you dislike about GitLab?**

The only thing I disliked was the complex interface. It was a bit difficult to understand about how to use the platform at first. there were many features whose purpose was unknown to me .

**What problems is GitLab solving and how is that benefiting you?**

GitLab provides a platform that has version control and issue tracking as well as project management with collaboration. This eliminates the need for teams to manage multiple tools separately and simplifies the integration and coordination of different stages of the development workflow and also to track issues as a team without confusion.

  ### 31. gitlab is very useful to store our code and  whenever we need

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sharon A. | DevOps Engineer, Maritime, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 09, 2023

**What do you like best about GitLab?**

We can having a private repository or a public repository where we can access per our needs . Also having a version control system and we can easily set pipelines through gitlab . Also Sercurity reasons

**What do you dislike about GitLab?**

Performance some times slow response times and delays in loading pages.

**What problems is GitLab solving and how is that benefiting you?**

Version Control and Source Code Management helps prevent conflicts and ensures a systematic approach to code development .

  ### 32. Review for git lab

**Rating:** 4.5/5.0 stars

**Reviewed by:** Meet D. | Cloud Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 08, 2024

**What do you like best about GitLab?**

The best things about GitLab is , it helps us manage our code easily. It is  like having a single hub for our entire development process.

**What do you dislike about GitLab?**

It can provide even more intuitive navigation and user-friendly interfaces

**What problems is GitLab solving and how is that benefiting you?**

It solves the problem of scattered development tools by offering an all-in-one platform for project management, version control.

  ### 33. Gitlab | Your Complete DevOps Solution.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ravi R. | Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 23, 2023

**What do you like best about GitLab?**

I likes its built in CI/CD services and User-friendly package distribution services.

**What do you dislike about GitLab?**

In my true experience i never felt any issue which i should dislike.

**What problems is GitLab solving and how is that benefiting you?**

Gitlab is solving my code review, collaboration and continuous integration and delivery problem. It is helping me to collaborate with other team member in better way.

  ### 34. User of GitLab is necessary when you are working in IT industry.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vabhav h. | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 18, 2023

**What do you like best about GitLab?**

Gitlab interfece is very much easy and uderstandable to any coder so that he can manage his repository and maintain versioning in good manner .

**What do you dislike about GitLab?**

The some concept related Ci/Cd pipelines are not easy to find in gitlab becuase of so many option ,

**What problems is GitLab solving and how is that benefiting you?**

it is not easy to maintain the vesions of your code when you are deploying or pushing on regular basis . so there should be branching for such thing and that's when gitLab comes into play.
it help to maing code . so that there should not be any conflict in codes .

  ### 35. A highly recommended Versioning solution as well as for setting up pipeline

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Aviation & Aerospace | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 24, 2023

**What do you like best about GitLab?**

Its a SaaS product which offers a lot of features such as code versioning, cicd, scanning for security vulnerabilities and have a lots of integrations possible with different applications.The Pipeline setup in gitlab is way easy when compared to othere cicd tools.

**What do you dislike about GitLab?**

The only thing i dont like with gitlab is sometimes there will be be bugs which will make difficult in using gitlab and we have to wait till a hotfix or a next release.

**What problems is GitLab solving and how is that benefiting you?**

Gitlab is handling our Continuous integration and delivery setup as well as allowing the developers to do secure code review.Also the easyness in writing cicd gitlab.yaml file saved a lot of time in spending in automating deployment

  ### 36. Best distributed version control

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ravi K. | Technology Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** February 23, 2024

**What do you like best about GitLab?**

GIT repository is widely used for version control. Handling PR is too easy. Tracking history is so convenient. Cherry picking also possible with easy way.

**What do you dislike about GitLab?**

Large files showing in PR is some time not easy to look for review

**What problems is GitLab solving and how is that benefiting you?**

Protecting the main branch so everything can be reviewed in PR. CICD integrations.

  ### 37. GitLab

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vaishnavi B. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** July 05, 2023

**What do you like best about GitLab?**

The GitLab tool is a free and easy-to-use tool. It is an open-source platform for DevOps. It allows an unlimited number of private repositories. It is used to review codes as well.

**What do you dislike about GitLab?**

When working with more oversized products, it gives issues.

**What problems is GitLab solving and how is that benefiting you?**

It is an open-source and free-ware application, so it is easy to use and get the code developed and reviewed easily. The code/data is secured.

  ### 38. Powerful and pleasant to use.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Roke B. | Mister, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 27, 2023

**What do you like best about GitLab?**

Its GUI is aesthetically pleasant, and it is significantly more powerful than GitHub in most regards - project-level issues are brilliant, as are arbitrarily deep git repository hierarchies, dissimilarly to GitHub's mere org/project standardization.

**What do you dislike about GitLab?**

Per https://gitlab.com/gitlab-org/gitlab/-/issues/419013, a user must be notified of every event in an issue's lifecycle in order to be notified when it has been remediated.

**What problems is GitLab solving and how is that benefiting you?**

It hosts my code with its git synchronization and hostage functionality, and it hosts and provides access to online documents with its Snippets functionality. Additionally, because of its API, I use it to store important personal information due to how detailed its profiles are.

  ### 39. Easy to use in-house Git SCM

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mike M. | Professor, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 19, 2023

**What do you like best about GitLab?**

If you want to get a Git server up and running internally, Gitlab is wonderful.  It is straightforward to install, mainly if a Linux (preferably Ubuntu) server is available.  Updating is also easy (e.g., "apt-get update gitlab".)

**What do you dislike about GitLab?**

It would help if you kept Gitlab up to date (that is via "apt-get update").  If you try to update an outdated version of Gitlab, it will require CLI knowledge of Linux.  For instance, if you try updating from an older "major version" to a newer major version, Gitlab will automatically update multiple versions manually.  This process can be tricky.

Gitlab cannot be installed on a Windows host, only Linux.  I haven't tried deploying it as a container, however it looks like that's a very straightforward process.

**What problems is GitLab solving and how is that benefiting you?**

Gitlab allows me to keep code I write for internal projects inside my network.  It's great if you don't want to host your code on another provider's platform (e.g. Microsoft with Github or Atlassian with Bitbucket.)

  ### 40. Github vs gitlab

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** February 25, 2024

**What do you like best about GitLab?**

The best part about gitlab is its greater reliability for large teams. We have trust over the underlying systems more than other platform

**What do you dislike about GitLab?**

Gitlab doesnt offer as many third party apps as other platforms

**What problems is GitLab solving and how is that benefiting you?**

CI/CD and enterprise grade hosting. It is more secure and reliable.

  ### 41. More than just a Github alternative.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ishaan M. | Web Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 12, 2023

**What do you like best about GitLab?**

* Free enterprise features for open source projects
* Modern UI, with customization options
* Built in CI/CD pipelines
* More affordable pricing than GitHub
* Gitlab plugins

**What do you dislike about GitLab?**

* Slightly slower occassionaly, compared to github
* Lack of AI based tooling and support
* Gitlab feels to have lesser active development, implying that feature development is slower.

**What problems is GitLab solving and how is that benefiting you?**

* Source control: Using gitlab to host our code and version control it,
* CI/CD: Setup autmoation to run tests on every push to main branch and then trigger a fresh build and deployment.
* Code review: We directly review each others code in commits via comments

  ### 42. Top-notch Git web platform: a versatile tool for your company

**Rating:** 4.5/5.0 stars

**Reviewed by:** Yuri K. | Software Engineer (Ruby) / SCRUM Master at Profitero, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 08, 2023

**What do you like best about GitLab?**

Personally, I love GitLab CI. It's highly flexible and enables me to configure complex CI/CD pipelines. If you have sufficient funds, it can meet all your developers' needs (MR approvals, Docker Registry, Mermaid support, etc.), although it can be quite expensive.

**What do you dislike about GitLab?**

The cost of premium features is quite high. Additionally, I require a more flexible method to manually execute certain pipelines. Please provide an interface for initiating jobs with desired parameters, similar to Jenkins.

**What problems is GitLab solving and how is that benefiting you?**

We utilize it to build CI/CD pipelines, which involve running tests, linters, and releasing new versions of our applications. Additionally, we employ it for running deployment pipelines, which utilize Ansible scripts.

  ### 43. Best code repo Gitlab

**Rating:** 5.0/5.0 stars

**Reviewed by:** Prabu G. | Team Lead, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 04, 2023

**What do you like best about GitLab?**

GitLab offers a comprehensive suite of tools and features that cover the entire DevOps lifecycle. It combines source code management, issue tracking, CI/CD pipelines, and more in a single platform, making it convenient for teams to manage their development processes in one place.

**What do you dislike about GitLab?**

GitLab's comprehensive feature set and extensive documentation may require users to invest time and effort to become proficient in utilizing all available functionalities effectively. The learning curve can be steeper compared to simpler version control systems or project management tools.

**What problems is GitLab solving and how is that benefiting you?**

GitLab provides a range of features to facilitate code review and collaboration among team members. Merge requests, inline comments, and discussions help streamline the code review process and foster collaboration, allowing teams to iterate and improve code quality.

  ### 44. Gitlab Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Consulting | Enterprise (> 1000 emp.)

**Reviewed Date:** September 30, 2023

**What do you like best about GitLab?**

In Gitlab we can easily maintain different version of our code/project which really helpful and makes development and maintaince process very easy. From my experience with giltab I think it is one of the best version control tools and is very easy to use and setup.

**What do you dislike about GitLab?**

The user interface of gitlab look old and is not self explanatory. Which sometimes makes it hard to use. If the user interface and support is made better than it will be the best version control tool.

**What problems is GitLab solving and how is that benefiting you?**

1- With gitlab maintaing code is very easy and it makes the deployment process faster.It also helps in mainataince part as you can easily deploy/compare the code with earlier version.
2- Peer to peer review is also very easy using gitlab and it helps in mainating code quality. Which makes development easy.
3- Gitlab is very secure and it has features like Single sign on and multifactor authentication.

  ### 45. The goto version managing system with extra features

**Rating:** 3.5/5.0 stars

**Reviewed by:** Azir Y. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 03, 2023

**What do you like best about GitLab?**

Easy-to-use interface with the ability to install it locally or within the enterprise. Also, code search functionality and integrated CI/CD support are some good additional features.

**What do you dislike about GitLab?**

The pricing for commercial use is a little bit on the higher side and also the sporadic slowness can be observed. The administrator also finds it a little difficult when migrating between servers.

**What problems is GitLab solving and how is that benefiting you?**

The centralized code repository and ability to have peer reviews are simplified greatly with the use of GitLab. The Ability track issue status with the corresponding code is a big value.

  ### 46. GitLab: Transforming Development into a Unified Experience

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 21, 2023

**What do you like best about GitLab?**

GitLab stands out as a powerful and user-friendly version control tool.
Great platform for programmers and developers to creatively merge their solutions and code with ease.

**What do you dislike about GitLab?**

There's nothing to dislike about this product.

**What problems is GitLab solving and how is that benefiting you?**

GitLab integrates seamlessly with a wide range of tools and services, providing flexibility and streamlining development workflows.

  ### 47. Gitlab Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Gaurav  R. | DevOps Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** September 29, 2023

**What do you like best about GitLab?**

Gitlab is open source version control  repository to store code in repository,and provide branching strategy to store code in seperate branch and later we can merge to other branch or intoaster branch, and also create version history,provide CICD process to automate the department process.

**What do you dislike about GitLab?**

As beginner it is little much complex to user once hand get dirty on gitlab it's very easy to use and Some time when I commit a code from local, not able to connect with gitlab, and little bit complicated to implement CICD.

**What problems is GitLab solving and how is that benefiting you?**

It was not easy to maintain a code locally using gitlab my code are secure and well managed and resolved conflict of multiple projects code

  ### 48. About gitLab

**Rating:** 4.0/5.0 stars

**Reviewed by:** Aman K. | softwarer Analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 12, 2023

**What do you like best about GitLab?**

-A DevOps platform
-Enables software innovation to build 
  faster and better software.
-Provide dynamic environment for live 
  preview of changes made in a feature 
  branch
-Fully integrated to GitLab DevOps 
  LifeCycle 
-Allow you to deploy your changes wherever you want
-Helps team across the complete DevOps 
  lifeCycle , from developing,securing, and 
  deploying software
-Better for repository and management 
 become easier

**What do you dislike about GitLab?**

-Some time it fails that lead to difficulty in 
 merging codes and also become slow 
 some time
-Not much user friendly
-Mostly used for company purpose 
-Difficulty arises in heavy codes lead to 
  inefficiency in work

**What problems is GitLab solving and how is that benefiting you?**

-Provide me platform for issue tracking , 
  project management i.e tracking codes 
  which I need to mange
-Productive in small update but not much 
 performance in heavy codes
-Also use to for my personal use in my LINUX system

  ### 49. Perfect and secure, especially when working in large developing teams.

**Rating:** 5.0/5.0 stars

**Reviewed by:** me q. | Frontend Developer (Volunteer), Mid-Market (51-1000 emp.)

**Reviewed Date:** February 14, 2024

**What do you like best about GitLab?**

automation testing helps to make sure that all team member are on the right track

**What do you dislike about GitLab?**

Doesn't have its own Kanban board like GitHub.

**What problems is GitLab solving and how is that benefiting you?**

I'm working on a large application. GitLab helps to track the team's code and assists in managing the project.

  ### 50. Managing & Collabing Get Easy

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yash  A. | Quality Assurance Engineer, Financial Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 13, 2023

**What do you like best about GitLab?**

That provides us with code management, issue tracker, code review option, containers, and a lot more which has made our task easy. And even allows functioning with cloud platforms. So it is a good product

**What do you dislike about GitLab?**

It was quite complex for me as a beginner, User interface should improve from time to time, it's not that good as per the demand, and paid support assistance is not a good thing in my suggestions.

**What problems is GitLab solving and how is that benefiting you?**

That it provides good DevOps platforms with various features, plus helps to track bugs in the code, and helps the team to connect on the same project and work together so the task is achieved properly.


## GitLab Discussions
  - [Is GitLab paid?](https://www.g2.com/discussions/is-gitlab-paid) - 5 comments, 2 upvotes
  - [Good source of template for CI/CD pipeline](https://www.g2.com/discussions/good-source-of-template-for-ci-cd-pipeline) - 1 comment, 2 upvotes
  - [Is GitLab free software?](https://www.g2.com/discussions/is-gitlab-free-software) - 4 comments, 1 upvote
  - [Github or Gitlab ?  Which one you like more ?](https://www.g2.com/discussions/github-or-gitlab-which-one-you-like-more) - 1 comment, 1 upvote
  - [NA](https://www.g2.com/discussions/na-7b4b1546-cee9-4bf5-b7db-a66c49088992) - 1 comment, 1 upvote

- [View GitLab pricing details and edition comparison](https://www.g2.com/products/gitlab/reviews?page=3&qs=pros-and-cons&section=pricing&secure%5Bexpires_at%5D=2026-07-21+11%3A07%3A00+-0500&secure%5Bsession_id%5D=99942ddb-90eb-4ce6-9a09-84f5978ff297&secure%5Btoken%5D=132a343eec73d75b443a2f98659988f267569e256093c783b1392368e07dac51&format=llm_user)
## GitLab Integrations
  - [Amazon Web Services AI](https://www.g2.com/products/amazon-web-services-ai/reviews)
  - [Apache Airflow](https://www.g2.com/products/apache-airflow/reviews)
  - [Apache Maven](https://www.g2.com/products/apache-maven/reviews)
  - [Argo CD](https://www.g2.com/products/argo-cd/reviews)
  - [AWS Cloud Development Kit (AWS CDK)](https://www.g2.com/products/aws-cloud-development-kit-aws-cdk/reviews)
  - [AWS Lambda](https://www.g2.com/products/aws-lambda/reviews)
  - [AWX - Ansible Open Source GUI project (Amazon Linux)](https://www.g2.com/products/awx-ansible-open-source-gui-project-amazon-linux/reviews)
  - [Azure Portal](https://www.g2.com/products/azure-portal/reviews)
  - [Basecamp](https://www.g2.com/products/basecamp/reviews)
  - [BoldDesk](https://www.g2.com/products/bolddesk/reviews)
  - [ClickUp](https://www.g2.com/products/clickup/reviews)
  - [Databricks](https://www.g2.com/products/databricks/reviews)
  - [Docker](https://www.g2.com/products/docker-inc-docker/reviews)
  - [Figma](https://www.g2.com/products/figma/reviews)
  - [Gearset DevOps](https://www.g2.com/products/gearset-devops/reviews)
  - [Git](https://www.g2.com/products/git/reviews)
  - [Harness](https://www.g2.com/products/harness-giving-harness/reviews)
  - [HELM](https://www.g2.com/products/helm/reviews)
  - [IBM Terraform (formerly HashiCorp Terraform)](https://www.g2.com/products/ibm-terraform-formerly-hashicorp-terraform/reviews)
  - [IntelliJ IDEA](https://www.g2.com/products/intellij-idea/reviews)
  - [Jenkins](https://www.g2.com/products/jenkins/reviews)
  - [JFrog](https://www.g2.com/products/jfrog-2024-03-28/reviews)
  - [Jira](https://www.g2.com/products/jira/reviews)
  - [Kubernetes](https://www.g2.com/products/kubernetes/reviews)
  - [Linear](https://www.g2.com/products/linear/reviews)
  - [macOS Sierra](https://www.g2.com/products/apple-macos-sierra/reviews)
  - [Maven](https://www.g2.com/products/maven-maven/reviews)
  - [Microsoft Teams](https://www.g2.com/products/microsoft-teams/reviews)
  - [Miro](https://www.g2.com/products/miro/reviews)
  - [Mocha](https://www.g2.com/products/axilla-mocha/reviews)
  - [Nimble CRM](https://www.g2.com/products/nimble/reviews)
  - [OpenLDAP](https://www.g2.com/products/openldap/reviews)
  - [Playwright](https://www.g2.com/products/playwright/reviews)
  - [Prometheus](https://www.g2.com/products/prometheus/reviews)
  - [PyCharm](https://www.g2.com/products/pycharm/reviews)
  - [Sentry](https://www.g2.com/products/sentry/reviews)
  - [Slack](https://www.g2.com/products/slack/reviews)
  - [Snyk](https://www.g2.com/products/snyk/reviews)
  - [TeamCity](https://www.g2.com/products/teamcity/reviews)
  - [Wiz](https://www.g2.com/products/wiz-wiz/reviews)

## GitLab Features
**Administration**
- Configuration Management
- Access Control
- Dashboards

**Administration**
- API / Integrations
- Extensibility

**Administration**
- API / Integrations
- Extensibility

**Administration **
- Administration Console
- Task Management
- Dashboards and Visualizations
- Access Control

**Functionality**
- Deployment-Ready Staging
- Integration
- Extensible

**Bug Reporting**
- User Reports & Feedback
- Tester Reports & Feedback
- Team Reports & Comments

**Functionality - Software Composition Analysis **
- Language Support
- Integration
- Transparency

**Management**
- Configuration Management
- Access Control
- Orchestration

**Functionality**
- Integrations
- Extensibility
- Test Customization

**Documentation**
- Feedback
- Prioritization
- Remediation Suggestions

**Functionality**
- Accuracy
- Input processing
- Interface
- Code quality

**Functionality**
- Deployment Automation
- Process Analytics
- Plugins
- APIs / Integrations
- Feature Flags

**Analysis**
- Reporting and Analytics
- Issue Tracking
- Static Code Analysis
- Code Analysis

**Analysis**
- Reporting and Analytics
- Issue Tracking
- Static Code Analysis
- Vulnerability Scan
- Code Analysis

**Automation**
- Test Automation
- Intelligent Automation
- Release Automation
- Automated Provisioning

**Management**
- Processes and Workflow
- Reporting
- Automation

**Bug Monitoring**
- Analytics
- Bug History
- Data Retention

**Effectiveness - Software Composition Analysis**
- Remediation Suggestions
- Continuous Monitoring
- Thorough Detection

**Value Analysis**
- Metric Relevance
- Insight
- Impact Predictions
- Report Generation

**Functionality**
- Automation
- Integrations
- Extensibility

**Management**
- Automation
- Processes and Workflow
- Reporting

**Security**
- False Positives
- Custom Compliance
- Agility

**Support**
- Community
- Update schedule
- Documentation

**Processes**
- Pipelines
- Orchestration
- Workflow Visualization

**Testing**
- Command-Line Tools
- Manual Testing
- Test Automation
- Compliance Testing
- Black-Box Scanning
- Detection Rate
- False Positives

**Testing**
- Manual Testing
- Test Automation
- Compliance Testing
- Black-Box Scanning
- Detection Rate
- False Positives

**IT Management**
- Workflow Management
- Infrastructure Management
- IT Discovery

**Value Management**
- Planning Tools
- Communication Tools
- Control

**Processes**
- Pipeline Control
- Workflow Visualization
- Continuous Deployment

**Agentic AI - Continuous Integration**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Agentic AI - Bug Tracking**
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Agentic AI - Continuous Delivery**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Agentic AI - AI Code Generation**
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance
- Decision Making

**Agentic AI - Static Application Security Testing (SAST)**
- Autonomous Task Execution

## Top GitLab Alternatives
  - [GitHub](https://www.g2.com/products/github/reviews) - 4.7/5.0 (2,315 reviews)
  - [Harness Platform](https://www.g2.com/products/harness-platform/reviews) - 4.6/5.0 (300 reviews)
  - [CloudBees](https://www.g2.com/products/cloudbees/reviews) - 4.4/5.0 (591 reviews)

