GitLab

GitLab

Customer Verified
Top Rated
About TrustRadius Scoring
Score 8.8 out of 100
Top Rated
GitLab

Overview

Recent Reviews

GitLab a Version Control Tool

9 out of 10
April 26, 2022
I have been using GitLab for 3 years as a version control software for our product. Maintaining project code with multiple developers gets …
Continue reading

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

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of GitLab, and make your voice heard!

Pricing

View all pricing

Free

$0

On Premise
per user per month

Free

$0

Cloud
per user per month

SaaS Premium

$19

Cloud
per user per month

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://about.gitlab.com/pricing

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Features Scorecard

No scorecards have been submitted for this product yet..

Product Details

What is GitLab?

GitLab is a complete open-source DevOps platform, delivered as a single application, fundamentally changing the way Development, Security, and Ops teams collaborate and build software. From idea to production, GitLab helps teams improve cycle time from weeks to minutes, reduce development process costs and decrease time to market while increasing developer productivity.

GitLab Features

  • Supported: Version Control
  • Supported: CI/CD
  • Supported: DevSecOps
  • Supported: Value Stream Management
  • Supported: GitOps
  • Supported: Agile Development

GitLab Screenshots

GitLab Integrations

GitLab Competitors

GitLab Technical Details

Deployment TypesOn-premise, SaaS
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

Comparisons

View all alternatives

Frequently Asked Questions

What is GitLab's best feature?

Reviewers rate Usability and Support Rating highest, with a score of 9.

Who uses GitLab?

The most common users of GitLab are from Enterprises (1,001+ employees) and the Computer Software industry.

Reviews and Ratings

 (239)

Ratings

Reviews

(1-25 of 81)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
Review Source
Although Jenkins and TeamCity have their own pros, we liked the approach that Gitlab uses - everything is defined in YAML right in git repos, so it's easy to track the changes, other team members can learn easily by re-using the same deployment scripts that we've had in other projects, even junior engineers were able to create their own CI/CD just based on the other examples that they saw.
Score 10 out of 10
Vetted Review
Verified User
Review Source
The first thing is other products except GitLab is there is very costly and does not have any customise thing. Gitlab is an open-source license product that makes its use easier and more cost-effective that's why we have chosen Gitlab among other products with the same features. The other products like GitLab and Bitbucket have limited numbers of repositories provided as private in the free plan for more Repos we need to purchase their plan which is expensive.
Tarun Gupta | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
  • GitHub and Bitbucket
Gitlab made our product life cycle efficient. It has a better user interface and user experience. GitLab doesn't clutter with many features upfront and provides a lot of free services, which is missing in any other product. For small teams, it's the best piece of software. I always recommend giving it a try.
Score 8 out of 10
Vetted Review
Verified User
Review Source
Apache Subversion is an old version control but GitLab is far better now. GitLab provides a better UI and integration of other applications such as docker, sonar etc. which helps in the better management of the project in terms of code quality, integration, code changes merge etc.
Score 8 out of 10
Vetted Review
Verified User
Review Source
GitLab is distributed version control system unlike Subversion (SVN) is a centralized version control system. Multiple developers can work on the same file simultaneously unlike Subversion (SVN) if a developer locked a file other developers can not change it. GitLab provides a web-based user interface and role-based permissions to implement secure access.
Bill Kratzer | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
The company has had prior experience with Bamboo. GitLab has much more functionality than Bamboo and worked better with some of our legacy projects. While Jenkins is free, it really isn't free - the amount of work required to get something up and running would have been counter-productive in our organization. GitLab is money extremely well spent!
Ashvin Choudhary | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
The main reason for selecting GitLab over the others is that the free version also we have most of the functionalities available. We can create private repositories, assign different permissions to different users, can create a good number of users, so almost everything you need would be available in the free version for testing.
Score 10 out of 10
Vetted Review
Verified User
Review Source
I did a detailed analysis while choosing GitLab and after all the consideration we preferred to use GitLab. It has better functions as compared to GitHub. GitLab has a better audit management system GitLab provides the user to see development-related charts whereas it is not possible to see them on GitHub.
Wolfred Montilla Di Giulio | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
Gitlab is very well organized compared with the other VCS software Merge request option is the best option compared with the other companies The role of the administration is very easy to set and understand To track the issues/features and discuss with your teammates seems suitable compared with the other companies Gitlab interface is friendly.
Score 9 out of 10
Vetted Review
Verified User
Review Source
Managing Codes is very good in GitLab while Bitbucket doesn't have support for it and GitLab is very easy to use for new people or for getting started while Bitbucket seems a bit complex. GitLab Provides Cloud runners. For free plans, GitLab provides unlimited collaborators while Bitbucket has limited collaborators.
Oleksandr Torlo | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
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.
December 21, 2021

GitLab: Future of DevOps

ANurag Tamrakar | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
GitLab is rich in features if compared with GitHub or Bitbucket. GitHub is very popular and now it supports CI/CD as well which is known as GitHub actions but it's not mature as GitLab CI is. When we decided to use GitLab, Gitlab-CI was one of the strong reasons to make a decision. We're a big branched corporate with multiple organizations. Some organization needs to host source code repositories in their own infrastructure. GitHub doesn't offer a Self-managed instance it's only SaaS-based but GitLab does offer a self-managed instance.
Score 10 out of 10
Vetted Review
Verified User
Review Source
The navigation is user-friendly even for those that are not familiar with the version control servers. The documentation it has when you set up your access is pretty useful and GitLab has our beloved dark theme.
Swati Rastogi | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
Earlier we used SVN as our SCM tool. SVN was a centralized version control system due to which developers had to connect to the server every time they needed to commit. It was causing trouble for developers considering the large Org size. Also, SVN does not have a robust CI process. We selected Gitlab as each developer can work on their local code block and create non-linear commits. Also, we were looking forward to using Gitlab CI.