TrustRadius: an HG Insights company

GitLab Reviews & Insights

Score8.8 out of 10

462 Reviews and Ratings

Get a Demo

Contact about GitLab

Please fill out the form below to get in touch.

GitLab

Connect with GitLab

What are you interested in?

Already have an account?

You hereby consent to have TrustRadius share the information supplied on this form with GitLab so that GitLab and TrustRadius may contact you in regard to the information requested.

Top industries

Based on 35,566 HG Insights installations.

Powered by

Community Insights for GitLab

Synthesised from 13 verified reviews.


Synthesised from 13 reviews | Last Published May 27, 2026


GitLab serves as a comprehensive platform for software development, widely adopted for automating the development lifecycle and managing source code. Organizations primarily leverage its robust CI/CD automation for streamlined deployments and its strong version control for maintaining codebases. In TrustRadius reviews, 7 out of 13 users specifically commend its Continuous Integration/Continuous Delivery (CI/CD) functionalities, highlighting its integrated platform capabilities for efficient code reviews and a unified suite of tools.

Reviewers also note the positive impact on accelerating software delivery and improving team collaboration. However, the most frequently cited concern, mentioned by 5 out of 13 reviewers, relates to UI/UX issues such as occasional freezing and slow refresh times, alongside performance challenges, particularly with large merge requests or the free version. The platform's learning curve can be steep, and some find CI/CD complexity challenging. Overall, sentiment suggests GitLab is a powerful tool with areas for refinement in user experience and performance at scale.


  • Robust CI/CD automation for streamlined deployments
  • Strong version control and source code management
  • Integrated platform that unifies development tools
  • Efficient code review processes, including merge requests
  • Effective detection of code vulnerabilities and sensitive parameters
  • Frequent UI/UX issues, including freezing and slow refresh times
  • Complexity in CI/CD orchestration, especially with large pipelines
  • Performance issues, particularly with large merge requests and the free version
  • Steep learning curve for new users
  • High infrastructure and maintenance costs
What other products like GitLab have you used or evaluated?

From 13 reviews | Last Published May 27, 2026

Reviewers frequently identify several products as alternatives or complements to GitLab, primarily focusing on platforms offering similar version control, code hosting, and continuous integration/delivery capabilities. The most commonly cited alternatives are GitHub and Atlassian Bitbucket, each mentioned by 7 of 13 reviewers. These two platforms are often grouped together in reviewer responses, indicating their direct competitive or co-existing roles in development workflows. Azure DevOps Services and Jenkins also appear as notable alternatives, each mentioned by 3 reviewers. These platforms represent broader suites of development tools or specialized CI/CD solutions, suggesting that reviewers consider a range of functionalities when evaluating alternatives to GitLab. Beanstalk is another product mentioned by 2 reviewers, further diversifying the landscape of tools considered. The consistent mention of these platforms underscores their prominence in the software development ecosystem alongside GitLab.

GitHub

GitHub, Atlassian Bitbucket, TeamCity and Jenkins

Atlassian Bitbucket

GitHub, Atlassian Bitbucket, TeamCity and Jenkins

Azure DevOps Services

Atlassian Bitbucket, Azure DevOps Services and GitHub

GitLab provides continuous integration to easily integrate code in a shared repository. How has this feature enabled your team to share code, or reduced validation problems?

From 13 reviews | Last Published May 27, 2026

GitLab's continuous integration capabilities significantly enhance team collaboration and code quality, according to reviews. A notable finding is that approximately 38% of reviewers reported that the platform's automated testing and validation features serve as a crucial safety net, helping to identify and resolve issues early in the development lifecycle. Simultaneously, an equal proportion of reviewers, 38%, highlighted how GitLab facilitates improved code sharing and collaboration among team members, streamlining processes like code reviews and conflict resolution. This is further supported by observations from 31% of reviewers, who noted the ease of implementing robust CI/CD pipelines, which in turn supports efficient delivery processes and standardized checks on the codebase. Overall, the evidence suggests that GitLab's CI functionality contributes to more reliable code integration and a more collaborative development environment.

Automated Testing and Validation

Automated testing is the safety net we rely on when developing.

Code Sharing and Collaboration

It works like any other Git platform in that respect. It allows teams to share their code, resolve conflicts, handle merge requests and code reviews, revert and reset commits, allow rollbacks, etc.

CI/CD Pipeline Implementation

For implementing CI/CD, all the subscriptions either be it free, premium or ultimate has support to CI/CD with paid features like custom configuration for pipelines and support with the AI tools, team is able to efficiently manage the delivery processes.

If your business uses one of GitLab’s paid plans, have you used any of GitLab’s security features? If so, how has GitLab helped you identify security vulnerabilities and secure your code?

From 13 reviews | Last Published May 27, 2026

Reviews from a small sample of 13 users indicate that while some organizations leverage GitLab's security features for vulnerability detection and automated testing, a notable portion does not utilize these capabilities. Over one-third of reviewers, 5 of 13, highlighted GitLab's effectiveness in detecting code vulnerabilities, particularly in identifying security leaks, sensitive parameters, and environment variables during development and code review processes. Additionally, 3 of 13 reviewers specifically praised the platform's automated security testing functionalities, including dynamic application security testing (DAST) and static application security testing (SAST), for enabling early detection of issues. However, 4 of 13 reviewers reported not using GitLab's security features, with some opting for alternative security tools or relying on the open-source version without access to paid plan features. This suggests a mixed adoption rate for the advanced security offerings among the surveyed users.

Code Vulnerability Detection

The large code bases often contain multiple parameters and security hashes; these are advised not to be pushed to the branches. There are multiple checks provided in GitLab which helps identify these security leaks.

Security Feature Usage

No, we are not using GitLab for security features

Automated Security Testing

It provides dynamic security testing which test code while it is actually running and when deploying and also when merging feature branches into dev /sat/prod it is quite easy to catch errors and debug in case of multiple errors.

What positive or negative impact (i.e. Return on Investment or ROI) has GitLab had on your overall business objectives?

From 13 reviews | Last Published May 27, 2026

GitLab has demonstrated a notable positive impact on business objectives, primarily by accelerating software development and improving team collaboration. A significant benefit reported by 4 of 13 reviewers is the platform's ability to facilitate faster delivery and releases, enabling more frequent deployment cycles. This efficiency is further supported by enhanced collaboration and code review processes, cited by 3 of 13 reviewers, which contribute to better code quality and conflict resolution. While some reviewers noted positive experiences with simple workflows and ease of use, leading to a perceived positive ROI, the overall sentiment for this aspect is mixed. This suggests that while certain operational aspects are streamlined, other factors might introduce complexities. Furthermore, GitLab provides robust code management and historical tracking, ensuring visibility and retrievability of code for 2 of 13 reviewers. However, these benefits are accompanied by concerns regarding the total cost of ownership, with 3 of 13 reviewers highlighting high infrastructure and maintenance costs. The platform also presents a steeper learning curve for new users, particularly students and researchers, which could impact initial adoption and productivity.

Faster Delivery & Releases

Deliver functionality to clients faster

Collaboration and Code Reviews

Enables collaboration between engineers in code reviews

Ease of Use & Workflow

Positive - simple workflows, easy day to day work

Besides GitLab, what other software do you regularly use? How likely would you be to recommend it to a friend or colleague?

From 13 reviews | Last Published May 27, 2026

Reviewers frequently utilize a range of software alongside GitLab, with a strong emphasis on development environments, collaboration tools, and AI assistance. Microsoft Visual Studio Code is the most commonly mentioned supplementary tool, cited by 4 of 13 reviewers. Integrated development environments (IDEs) and code repositories, such as GitHub and GitHub Copilot, are also prominent, with 3 reviewers indicating their regular use. Task management and project tracking systems like Atlassian Jira are utilized by 2 of 13 reviewers to manage workflows. Additionally, AI-powered conversational tools like ChatGPT and Gemini are adopted by 2 reviewers for various tasks, indicating a growing trend in leveraging AI assistance. Another 2 reviewers regularly use IntelliJ IDEA, further highlighting the diversity in preferred IDEs. The overall sentiment across these mentioned tools is positive, suggesting they effectively complement existing development and operational processes.

Microsoft Visual Studio Code

Microsoft Visual Studio Code, Google Cloud Platform

GitHub / GitHub Copilot

GitHub, GitHub Copilot, Microsoft Visual Studio Code, Microsoft Teams, Slack, Discord

IntelliJ IDEA

IntelliJ IDEA, PostgreSQL, Gradle Build Tool (Open Source), DBeaver

Describe how you use GitLab in your organization. What are the business problems the product addresses and what is the scope of your use case?

From 13 reviews | Last Published May 27, 2026

GitLab primarily serves organizations by providing a comprehensive platform for software development, with reviewers consistently highlighting its capabilities in automating the development lifecycle and managing source code. A significant majority of reviewers, 7 out of 13, leverage GitLab for its CI/CD automation features, enabling streamlined deployments and efficient creation of deliverables. Concurrently, 7 of 13 reviewers also emphasize its robust source code management functionalities, which are crucial for maintaining version control, handling merge conflicts, and tracking changes across various projects and teams. Beyond core development, GitLab also facilitates team collaboration and code review processes, as noted by 5 of 13 reviewers, helping to enforce code standards and align development efforts. These integrated functionalities address business problems related to disorganized development, inefficient deployment pipelines, and challenges in managing complex codebases and team collaboration.

CI/CD Automation

We use GitLab mainly for code hosting, CI/CD, and issue tracking. It helps us in keeping development organised, automating deployments, and making collaboration easy.

Source Code Management

We use GitLab mainly for code hosting, CI/CD, and issue tracking.

Collaboration and Code Review

It helps us in keeping development organised, automating deployments, and making collaboration easy.

Please provide some detailed examples of areas where GitLab has room for improvement.

From 13 reviews | Last Published May 27, 2026

Reviewers identified several areas where GitLab could enhance its user experience and operational efficiency. The most frequently cited concern, mentioned by 5 of 13 reviewers, relates to the UI/UX, with specific feedback pointing to occasional freezing, slow refresh times, and elements not updating after changes. Closely following this, 4 of 13 reviewers highlighted challenges with CI/CD complexity, particularly when orchestrating flows across multiple projects or when pipelines grow large, making YAML files difficult to read. Concurrently, performance issues were also noted by 4 of 13 reviewers, with reports of the free version being slow, large merge requests causing UI lag, and general slowness at scale. Less frequent but still noted by 2 of 13 reviewers were concerns regarding the learning curve for new users, suggesting it can be steep due to the platform's enterprise focus and extensive features. Additionally, 2 of 13 reviewers observed a lack of distinct feature differentiation between the ultimate and premium tiers. These points collectively suggest opportunities for GitLab to refine its interface, streamline its CI/CD processes, improve system responsiveness, and clarify its tiered offerings.

UI/UX improvements

better design

CI/CD complexity

It's not easy to orchestrate CI flows across different projects

Performance issues

The free version was a bit slow

Please provide some detailed examples of things that GitLab does particularly well.

From 13 reviews | Last Published May 27, 2026

GitLab is frequently recognized for its robust, integrated platform that streamlines various aspects of the software development lifecycle. A significant majority of reviewers, 7 out of 13, specifically commend its Continuous Integration/Continuous Delivery (CI/CD) functionalities, noting its ability to define pipelines as code and orchestrate deployments. Equally prominent, 7 of 13 reviewers highlight GitLab's core strength in version control, emphasizing its effectiveness as a source code repository and for managing code security. The platform's capabilities extend to facilitating efficient code reviews, with 6 of 13 reviewers pointing to features like merge requests and even AI-assisted tools. Furthermore, GitLab's extensive integration capabilities with other systems, such as Kubernetes, Talend, and Snowflake, are appreciated by 3 of 13 reviewers, underscoring its versatility within diverse development ecosystems. These findings collectively suggest that GitLab excels in providing a comprehensive, interconnected suite of tools for modern software development.

CI/CD

CI/CD

Version Control

Source code hosting

Code Review

Merge requests

GitLab Reviews

157 Reviews

The Perfect VCS Solution

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

GitLab serves as the backbone of our entire software development lifecycle. Our engineering team uses GitLab for source control, code review, and CI/CD across multiple codebases.

MR-based workflows help enforce code standards and keep our team aligned on shared codebases, spanning multiple stacks.

Pros

  • Version control
  • Diff UI
  • Code review process
  • Notifications
  • Ease of use

Cons

  • MCP server integration is unreliable
  • Large MRs can cause the UI to lag/timeout
  • No first-class post-merge pipeline trigger

Likelihood to Recommend

GitLab is well suited to teams that need to adhere to strict, well-defined processes, and manage their complete software development lifecycle efficiently. From simple drafts and proofs of concept, all the way to shipping enterprise quality production ready software, GitLab is capable of managing it all. It's a one stop shop!
Vetted Review
GitLab
5 years of experience

Perfect tool for Devsecops

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

We are using GitLab primarily to implement a DevSecOps dataops-like solution, so it is a main orchestration plus code repository that links all other tools to help create data products that are published in a shoppable marketplace.We have linked DBT, Monte Carlo, Talend, Snowflake, Collibra, collibra all with GitLab to allow us to create data products.

Pros

  • Yml files handling
  • GitLab CI pipeline orchestration
  • Integration with other tools like talend , snowflake , dbt, Monte carlo
  • Code review

Cons

  • GitLab ci debugging is difficult in case of failures
  • When pipeline grows using extends , references , includes make yml files very hard to read
  • GitLab is not yet smooth to use for project management with the issues in GitLab.

Likelihood to Recommend

We have developed a dataops solution making GitLab central to host all the code and connections between different tools while making use of GitLab-CI.yml to orchestrate the flow. While all these are nice for implementation, we have found an issue while managing the entire project via GitLab, as there is still a disconnect between project issues and project management in GitLab, so we have to use Jira for that.
Vetted Review
GitLab
5 years of experience

It gets the job done

Rating: 6 out of 10
Incentivized

Use Cases and Deployment Scope

We use GitLab as a source code repository and the main build environment for most of our projects. It allows us to have a comprehensive CI environment that easily separates the quick developer flow with the more comprehensive acceptance testing for a release.

Pros

  • Source code repository (it's just git...)
  • CI orchestration
  • container registry

Cons

  • It's not possible to chain MR in different projects
  • It's not easy to orchestrate CI flows across different projects
  • secret management isn't always the easiest

Likelihood to Recommend

It does a pretty good job across the board, but unless you're already a GitLab organization, it seems like GitHub is the easier choice.
Vetted Review
GitLab
8 years of experience

GitLab is a good self hosted option

Rating: 6 out of 10
Incentivized

Use Cases and Deployment Scope

We used GitLab to manage all the code in our projects. As a source control service, it kept a history of all our progress, allowing us to see changes, retrieve old code, and roll back changes. We also used it for collaboration, allowing team members to review code before it was merged and deployed.

Pros

  • source control
  • code reviews
  • collaboration
  • deployments
  • code history

Cons

  • better design
  • AI integration
  • not as commonly used as GitHub

Likelihood to Recommend

The primary reason we used GitLab was because it could be self-hosted, allowing us to have full control of the source control environment and complete control of who could access the code. The downside to self-hosting though is that you are responsible for keeping it updated, and our instance was consistently behind on updates. GitLab is also a good alternative if you do not want your code to be under the control of Microsoft, and potentially their AI.
Vetted Review
GitLab
2 years of experience

Improved Collaboration with GitLab CI

Rating: 7 out of 10
Incentivized

Use Cases and Deployment Scope

we genrally use github in developping our web applications, by using repositories and optimizing time in most of time

Pros

  • Single Application for the DevSecOps Lifecycle
  • Self-Hosted & Enterprise-Ready
  • Kubernetes & Cloud-Native Integration

Cons

  • Integration Ecosystem
  • Performance at Scale
  • Built-in Security Scanning – Not Always Practical

Likelihood to Recommend

CI/CD Integrations
Vetted Review
GitLab
3 years of experience

Best Version Control tool for new Developers

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

As a budding software developer, I am part of many teams to learn different software flows and delivery parameters. I came across GitLab through one of my colleague, who works with C# plugins and was facing issues with standardizing delivery parameters for executables. He was able to integrate CI/CD pipelines very conveniently using GitLab.

Pros

  • Security on branches and version control
  • AI tools for code review
  • Provides multiple ways to implement CI/CD

Cons

  • Features are similar in ultimate and premium tier
  • Support tickets take longer to resolve
  • UI gets freeze

Likelihood to Recommend

GitLab is best suited for new developers who want to learn scripting and automation using runners it helps in standardizing creation of executables. It also provides different ways for issue tracking and resolving merge conflicts. The code reviewer has a lot of options to provide his insights about the pull requests raised. The free tier has limited features as compared to some other software.
Vetted Review
GitLab
1 year of experience

Easy way to implement CICD

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

In our organization, I work as development team member, I have to manage different code bases with a team of individuals. In that process, there are certain parameters for code reviews and quality checks for deliverables GitLab helps in implementing CI/CD pipeline for an efficient way to create deliverables it also provides shared and instance-based runners.

Pros

  • CI/CD pipeline implementation
  • AI tools for code review
  • Version control of source code
  • Privacy parameter implementation

Cons

  • UI refresh takes time
  • Limited feature on the general tier
  • CI/CD additional scripting

Likelihood to Recommend

I am working on multiple automation plugins based on dotnet framework, i have to create deliverables as executable for the client , features from GitLab like AI tool to check sensitive information like environment variables and hashes don't get pushed on to the branches also it helps in maintaining a check on versions of dlls which helps the code reviewer to maintain code structure and nomenclature. Sometimes UI updating is not accurate but it can be neglected.
Vetted Review
GitLab
1 year of experience

GitLab a helpful tool for developers

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

In my organization I work as Software Developer, and I have to manage several different codebases based on different plugins and websites, GitLab as version control repository management software, it helps in integrating CI/CD pipelines for streamlining delivery process, it also helps team management and issue tracking with code review functionalities.

Pros

  • Version Control
  • CI/CD pipeline integration and automation
  • Issue Tracking
  • AI assistance for code review

Cons

  • Sometimes UI elements dont refresh after changes has been made
  • CI/CD automation scripting sometimes require power shell access
  • Ultimate tier and professional tier are similar

Likelihood to Recommend

As i have worked on many plugins based on C# and .NET, these plugin require a lot of scripting for delivering the executable and sometimes changing versions of dll become hard to manage, this is where GitLab comes in and helps instreamling the process and help integrate, CI/CD to efficiently create the executables. The UI updation sometimes is not accurate otherwise the software is flawless
Vetted Review
GitLab
2 years of experience

GitLab is a great all-in-one platform for software development

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

We use GitLab mainly for code hosting, CI/CD, and issue tracking. It helps us in keeping development organised, automating deployments, and making collaboration easy. Our scope is pretty standard: managing source code, running tests, deploying services, and tracking bugs/features all in one place. We also use it for a few non-technology projects (but for people who are in close collaboration with the engineering team).

Pros

  • CI/CD
  • Source code hosting
  • Visualisation of test results
  • Merge requests

Cons

  • Access roles
  • Wiki pages editor

Likelihood to Recommend

I'm very likely to recommend it as all-in-one platform for software development projects. It really does the job. I will also put a disclaimer that it's not perfect (mainly in the UX). But it is very straightforward in many aspects, which is great

A versatile Git and CICD platform

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

GitLab is our CI/CD platform of choice, which we use to manage our code, product builds and deployments in an automated way. It's very powerful and it allows us to define custom pipelines in YAML files that we can put under version control in the platform itself. It supports every Git functionality that any company, big or small, would need to store code, environment variables, review merge requests, resolve merge conflicts and handle merges from multiple users. In summary, it's a very powerful all-in-one platform.

Pros

  • Define CI/CD pipelines as code
  • Store your code
  • Allow merge request reviews
  • Store secrets as environment variables

Cons

  • The free version was a bit slow

Likelihood to Recommend

It's a complete solution to store your code, perform code reviews and automate your builds and deployments through automation. Pipelines defined with YAML files are especially useful and powerful. Any company, regardless of the size of the team or the project would find it extremely helpful. Secrets used by the build agents can also be stored in the platform itseld as environment variables.