Skip to main content
TrustRadius
GitLab

GitLab

Overview

What is GitLab?

GitLab DevSecOps platform enables software innovation by aiming to empower 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.…

Read more
Recent Reviews

Pipelines Rock

9 out of 10
October 03, 2023
Incentivized
Our organization has grown large enough such that managing individual projects is a bit of a pain. We try to delegate to our dev teams as …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

GitLab Essential

$0

Cloud
per month per user

GitLab Premium

$29

Cloud
per month per user

GitLab Ultimate

$99

Cloud
per month per user

Entry-level set up fee?

  • Setup fee optional
For the latest information on pricing, visithttps://about.gitlab.com/pricing?utm_me…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Details

What is GitLab?

GitLab DevSecOps platform enables software innovation by aiming to empower 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 teams across the complete DevSecOps lifecycle, from developing, securing, and deploying software.

Differentiators, as described by Gitlab:

  • Simplicity: With GitLab, DevSecOps can be achieved through a single platform with a user-friendly interface
  • Security: GitLab offers built-in security scans that provides a comprehensive security solution.
  • Transparency: The code base for GitLab is open to community contributions, to ensure transparency and an open-core approach.
  • Cloud-Agnostic: Can be deployed anywhere with no vendor lock-in

GitLab Screenshots

Screenshot of GitLab, a comprehensive DevSecOps platform.Screenshot of Security DashboardScreenshot of Merge Request

GitLab Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Linux, Mac, BSD* (Ubuntu 14.04 LTS or later), Android, iOS, full list see https://about.gitlab.com/handbook/security/approved_os.html
Mobile ApplicationNo
Supported CountriesInternational
Supported LanguagesChinese, English, German, Japanese, Korean, Portuguese, Spanish

Frequently Asked Questions

GitLab starts at $0.

JFrog Artifactory, Atlassian Jira Align, and Jenkins are common alternatives for GitLab.

Reviewers rate Support Rating highest, with a score of 9.1.

The most common users of GitLab are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(347)

Attribute Ratings

Reviews

(1-25 of 111)
Companies can't remove reviews or game the system. Here's why
October 25, 2023

GitLab: Future of DevOps

Shivangani Tamrakar | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Incentivized
GitLab is rich in features and access control if compared with GitHub also GitHub stands no where in CI/CD if compared with GitLab.
GitLab CI/CD is mature, robust and far better than GitHub actions in all means.
If I talk about quality of support and reponse time of GitLab it is very good and Emergency support is super valuable offering which let's my team to fix issues quickly.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Software delivery is the key objective and GitLab made it much easier to hit the group quickly. It worked well with automation, and integrations with other SDLC tools used in the Organization and it is really easy to use. It's widely adopted and has the power to deliver what we need.
Oleksandr Torlo | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Gitlab was the first product to offer a wide range of features, including private repositories, for free. This is very important for startups that cannot afford to spend an extra dollar.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We migrated from Gerrit to GitLab, and minus a few minor bumps during migration, GitLab has been hands down better. Our devs have faster time to code review with notifications, the UI is easy to navigate and, and our pipeline is integrated and automated, so once everything is in place, our merges happen automatically. Gerrit was lacking in the UI, and notifications were hit or miss, so code reviews were delayed. Our pipeline is much smoother with GitLab.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Gitlab provided on par functionality and it provided a good option for us to self host which is very important for our business. We think the business continuity story is more solid with Gitlab.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
GitLab is easily the preferred tool when it comes to versioning and source control. With other tools the UI often feels outdated and clunky leading to inefficiency and confusion. With some of the sleeker tools such as GitKraken, while the aesthetic is pleasing, the experience is plagued by a lack of support, lack of optional plugins, and a plethora of bugs that cause unnecessary legwork to resolve. GitLab is the best of both aesthetic and functionality
Miguel Campos Ribau | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
vs. AWS CodeCommit: As an AWS-centered organization, our teams have used AWS CodeCommit, the AWS native services that competes against GitLab. GitLab stacks better than CodeCommit even for development and CI/CD in the AWS ecosystem. It is more user-friendly, better version control, and a generally better CI/CD nature.

vs. GitHub: Comparable, I personally consider both of these products equally as good.
Dean Jones | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We have used GitLab from the outset. We did look at alternatives in the last 12 months, however in the end decided to stay with GitLab. Mainly because we like the CI/CD and we have had no issues in the time we have been using GitLab. The team really like it.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
GitLab fits our needs much better because it is a all-in-one solution and is easier to learn. We have a wide range of users - senior software developers and people who only write small, easy scripts or just start pipelines. Jenkins is rather useful when e.g. more fine-grained control over pipelines is required. Also the collaboration features of GitLab are really good and intuitive and one of the most needed use cases in our company.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
GitLab is easy to access either from Linux or Windows tools. Better control from CMS or Linus shell. Better & Easy understanding of UIs even for freshers. Fast CLI executions & Better support forums in case of issues.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are coming from Bitbucket, and we switch to Gitlab to improve the source code management and the reading, which is better on Gitlab. The Merge request flow is also better than Bitbucket. This allows us to use Gitlab CI, which is well-integrated. Compared to GitHub, it is available in a self-managed instance, so we have full control, but it can be harder to configure.
Anubhav Singhal | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Although GitLab lacks some indexing service but it is well suited for big enterprises users for version control and ci/ cd pipeline. The user interface of GitHub is much better than GitLab. The search functionality of GitLab is far better than GitHub along multiple projects. The documentation part wiki is also useful in GitLab.
December 21, 2022

GitLab Gits It Done!

James Baca | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We selected Gitlab for something I mentioned in the review: There is a huge community and support structure for Gitlab. It allowed us to learn the software a little easier, knowing that what we perceived as hurdles were being experience with others as well, but they worked to a resolution. We felt that the other software of that ilk could not hold a candle.
Mehdi Bettiche | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Other solutions were studied, however GitHub being a SaaS solution causes security issues whithin many organizations.
Bitbucket on the other hand can be installed and maintained however it must require licensing purchases.
Although GitLab free version doesn't provide a lot of features (example : specific roles and restrictions) it still a great starting solution
Mohit Prasad | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
GitLab is a self-hosted solution when compared with GitHub, but it has all the feature GitLab have. Overall this use case is the same, but I you do not want to store your code on the GitHub server, it is the best solution. Easily manageable but bound to resource restriction. For small teams, I recommend GitHub over Gitlab, but if you have the structure of regular deployment, go with Gitlab.
October 27, 2022

#GITLAB

Score 8 out of 10
Vetted Review
Verified User
Git has a Distributed Model. SVN has a Centralized Model. In git every user has their own copy of code on their local like their own branch. In SVN there is central repository has working copy that also make changes and committed in central repository
Return to navigation