TrustRadius: an HG Insights company

GitLab Reviews & Insights

Score8.7 out of 10

458 Reviews and Ratings

30-day free trial

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 27,492 HG Insights installations.

Community Insights for GitLab

Synthesised from 13 verified reviews.


Synthesised from 13 reviews


GitLab serves as a comprehensive platform for the software development lifecycle, predominantly utilized for continuous integration/continuous delivery (CI/CD) automation and robust source code management, with 54% of reviewers citing its use for both. Reviewers frequently commend its integrated CI/CD functionalities and version control capabilities, with 7 out of 13 reviewers highlighting these strengths. The platform also excels in its integrated code review process, including merge requests and AI-assisted tools, which 46% of reviewers find effective for organized development and enforcing code standards. Furthermore, its continuous integration capabilities are noted by 38% of reviewers for significantly reducing validation problems through automated testing and facilitating code sharing. Despite its strengths, GitLab presents areas for improvement. The most frequently cited concern, mentioned by 38% of reviewers, relates to user interface performance, with reports of freezing, slow refresh times, and elements failing to update. Additionally, 31% of reviewers point to challenges with CI/CD complexity and performance issues, including difficulties orchestrating flows across projects and general slowness with large merge requests. A smaller segment of reviewers (15%) also notes a steep learning curve for new users, particularly those unfamiliar with enterprise-level tools. For paid plan users, GitLab offers strong security features, with 38% of reviewers leveraging its automated security testing to identify vulnerabilities through SAST, DAST, and IaC scanning. However, 31% of reviewers explicitly state they do not use these features, relying on alternative tools. Overall, GitLab positively impacts business objectives by accelerating software development and deployment cycles, as noted by 31% of reviewers, and enhancing team collaboration and code quality (23% of reviewers). However, concerns about high infrastructure and maintenance costs, mentioned by 23% of reviewers, and the learning curve temper the overall return on investment.


  • Integrated CI/CD and Source Code Management: GitLab is widely adopted for its robust continuous integration/continuous delivery (CI/CD) automation and comprehensive source code management, with 54% of reviewers citing its use for both.
  • Effective Code Review Workflows: The platform provides an integrated code review process, including merge requests and AI-assisted tools, which 46% of reviewers commend for facilitating organized development and enforcing code standards.
  • Automated Security Scanning: For paid plan users, GitLab offers strong capabilities in automated security testing, with 38% of reviewers noting its effectiveness in identifying vulnerabilities through SAST, DAST, and IaC scanning.
  • Streamlined Code Sharing & Validation: Its continuous integration features significantly reduce validation problems by enabling automated testing, which 38% of reviewers highlight as a critical safety net for code quality.
  • Extensive Integration Ecosystem: Reviewers appreciate GitLab's broad integration capabilities with various external tools and cloud-native environments, supporting diverse development workflows, as noted by 23% of reviewers.
  • User Interface Performance Issues: A significant portion of reviewers (38%) report concerns with the platform's user interface, including freezing, slow refresh times, and elements failing to update after changes.
  • CI/CD Complexity and Performance: Orchestrating complex CI flows across projects is challenging for some, and performance concerns, such as general slowness and lag with large merge requests, are noted by 31% of reviewers.
  • Steep Learning Curve: New users, particularly those not accustomed to enterprise-level tools, may face a steep learning curve, a sentiment expressed by 15% of reviewers.
  • High Cost and Infrastructure Overhead: Some reviewers raise concerns about the associated costs, including high infrastructure and maintenance expenses, which can impact the overall return on investment.
  • Unclear Paid Tier Differentiation: A smaller segment of reviewers (15%) observes that the feature sets between different paid tiers, specifically Ultimate and Premium/Professional, appear similar, suggesting potential for clearer differentiation.
What other products like GitLab have you used or evaluated?

From 13 reviews

When evaluating alternatives or complementary tools to GitLab, reviewers frequently cite other platforms that offer similar functionalities for source code management, continuous integration/continuous deployment (CI/CD), and overall DevOps workflows. The most commonly mentioned alternatives are GitHub and Atlassian Bitbucket, each noted by 7 of 13 reviewers. These platforms are often considered direct competitors or used in conjunction with other tools to achieve a comprehensive development pipeline. Beyond these prominent options, 3 of 13 reviewers also identified Azure DevOps Services and Jenkins as comparable or supplementary solutions. Azure DevOps Services represents another integrated platform, while Jenkins is primarily recognized for its CI/CD capabilities. A smaller segment of the review base, 2 of 13 reviewers, also mentioned Beanstalk, indicating a broader consideration of various source control and deployment tools in the market. The consistent mention of these platforms suggests that organizations often compare or integrate GitLab within an ecosystem of established DevOps and code management solutions.

GitHub

GitHub and Atlassian Bitbucket

Atlassian Bitbucket

Atlassian Bamboo, Atlassian Bitbucket and Jenkins

Azure DevOps Services

Atlassian Bitbucket, GitHub and Azure DevOps Services

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

GitLab's continuous integration capabilities are widely reported to streamline code sharing and significantly mitigate validation issues across development teams. A substantial portion of reviewers, 5 out of 13 (38%), specifically highlighted how automated testing and validation act as a critical safety net, catching errors early in the development cycle and ensuring code quality before integration. This proactive approach to validation directly contributes to fewer conflicts and a more stable shared repository. Concurrently, the platform's features for code sharing and collaboration were also praised by 5 out of 13 reviewers (38%), who noted how GitLab facilitates essential Git functionalities like merge requests and code reviews, fostering a more interactive and error-resistant development environment. Furthermore, the ease of implementing CI/CD pipelines, mentioned by 4 out of 13 reviewers (31%), enables automated workflows that standardize checks and accelerate the delivery of updates, further enhancing both code integrity and team efficiency.

Automated Testing and Validation

GitLab’s continuous integration has made it much easier for teams to share code and collaborate on projects. Every time code is pushed, it’s automatically tested and validated, which helps catch errors early and avoids conflicts when merging work from different contributors.

Code Sharing and Collaboration

GitLab has allowed us to improve our collaboration and reduced the chances of breaking the build when integrating our code.

CI/CD Pipeline Implementation

We've worked with Gitlabs continuous integration to create automated workflows for managing and deploying code to more effectively deliver updates to end users.

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

Reviewers indicate a mixed adoption and experience with GitLab’s paid plan security features, with some leveraging them effectively for code security while others do not utilize them. A significant portion of the feedback, from 5 of 13 reviewers, highlights GitLab’s capabilities in code vulnerability detection, particularly its ability to identify sensitive data like security hashes and environment variables before they are pushed to branches. This detection extends to providing warnings during code reviews and on repository homepages. Furthermore, 3 of 13 reviewers commend the platform for its automated security testing, noting its role in catching issues early through various scanning methods like SAST, DAST, and IaC scanning. The platform also supports robust user access control, cited by 2 of 13 reviewers, which helps protect branches by restricting read/write permissions and limiting user access to specific branches. However, 4 of 13 reviewers explicitly state that they are not using GitLab’s security features, with some relying on alternative tools or lacking experience with these specific functionalities. This suggests that while the features are available and valued by some, their adoption is not universal across all paid plan 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

GitLab has demonstrated a positive impact on business objectives, primarily by accelerating software development and deployment cycles, as noted by 4 of 13 reviewers. This efficiency gain is attributed to faster CI/CD pipelines, enabling more frequent releases and quicker delivery of functionality to clients. Furthermore, the platform has enhanced team collaboration and code quality, with 3 of 13 reviewers highlighting its role in facilitating peer code reviews and improving the resolution of code conflicts. While some reviewers reported a positive return on investment and simple workflows, suggesting ease of use, a similar number of reviewers (3 of 13) raised concerns about the associated costs and learning curve. These challenges include high infrastructure and maintenance expenses, alongside a steeper learning curve, particularly for new users or those accustomed to platforms with larger community support. Overall, the evidence suggests GitLab contributes to operational efficiency and product quality, though potential users should consider the investment in infrastructure and user training.

Faster Delivery & Releases

Deliver functionality to clients faster

Collaboration and Code Reviews

Better resolution of code conflicts

Ease of Use & Workflow

Positive ROI

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

Reviewers frequently identify a core set of development, collaboration, and AI-assisted tools that complement their use of GitLab. Among the most commonly cited applications, Microsoft Visual Studio Code stands out, being mentioned by 4 out of 13 reviewers. Following closely, GitHub and GitHub Copilot are noted by 3 reviewers, indicating their significant role in version control and code assistance workflows. Other key tools that appear in reviewers' regular usage include integrated development environments like IntelliJ IDEA, project management platforms such as Atlassian Jira, and AI assistants like ChatGPT and Gemini, each mentioned by 2 reviewers. The overall sentiment for these supplementary tools is consistently positive, reflecting their perceived utility and integration into existing development and operational processes. Reviewers tend to list these applications as essential components of their daily work, often alongside other specialized software depending on their specific roles and industry.

Microsoft Visual Studio Code

Microsoft Visual Studio Code, Google Cloud Platform

GitHub / GitHub Copilot

GitHub, GitHub Copilot, Anthropic Claude, ChatGPT, 1Password, Cursor

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

Reviewers predominantly utilize GitLab for its comprehensive capabilities in software development lifecycle management, particularly highlighting its role in CI/CD automation and source code management. Over half of the reviewers (54%) specifically cited GitLab as their platform of choice for continuous integration and continuous delivery, emphasizing its ability to automate deployments and streamline the delivery process. Concurrently, 54% of reviewers also depend on GitLab for robust source code management, valuing its functionalities for version control, branching, and handling merge conflicts across various projects. Beyond core development, the platform supports team collaboration and code review, with 38% of reviewers noting its effectiveness in facilitating organized development and enforcing code standards through features like merge request workflows. A smaller segment of reviewers (15%) also leverage GitLab for issue tracking, integrating it into their broader development and team management efforts. These integrated functionalities address business problems related to efficient development, organized codebases, and collaborative team workflows.

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

Our engineering team uses GitLab for source control, code review, and CI/CD across multiple codebases.

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

Reviewers identified several areas where GitLab could enhance its user experience and functionality. The most frequently cited concern, mentioned by 5 of 13 reviewers, relates to the platform's user interface, with reports of freezing, slow refresh times, and elements not updating after changes. Closely following, 4 of 13 reviewers pointed to challenges with CI/CD complexity and performance issues. Users found orchestrating CI flows across projects difficult and noted that automation scripting sometimes required additional steps, while performance concerns included general slowness and lag with large merge requests. Additionally, a smaller portion of the review base, 2 of 13 reviewers, expressed that the learning curve for new users could be steep, particularly for those not accustomed to enterprise-level tools. The same number of reviewers also observed that the feature sets between different paid tiers, specifically the Ultimate and Premium/Professional tiers, appeared similar, suggesting potential for clearer differentiation. These points collectively highlight opportunities for GitLab to refine its interface, streamline complex processes, and optimize system responsiveness.

UI/UX improvements

Sometimes UI elements dont refresh after changes has been made

CI/CD complexity

When pipeline grows using extends , references , includes make yml files very hard to read

Performance issues

Slow at times

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

From 13 reviews

GitLab is frequently highlighted by reviewers for its robust capabilities across the software development lifecycle, particularly excelling in continuous integration/continuous delivery (CI/CD) and version control. Over half of the reviewers (7 of 13) specifically commend its CI/CD functionalities, noting its ability to define pipelines as code and orchestrate deployments. Similarly, 7 of 13 reviewers emphasize GitLab's strength in version control, citing its effectiveness as a source code repository and its security features for branches. The platform's integrated code review process, including merge requests and AI-assisted tools, is also a significant positive, noted by nearly half (6 of 13) of the reviewers. Furthermore, a notable portion of the reviews (3 of 13) points to GitLab's extensive integration capabilities with various external tools and cloud-native environments, suggesting a comprehensive ecosystem that supports diverse development workflows.

CI/CD

Define CI/CD pipelines as code

Version Control

Source code repository (it's just git...)

Code Review

Allow merge request reviews

Loading Reviews List....