GitLab

GitLab

Customer Verified
Top Rated
About TrustRadius Scoring
Score 8.9 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

 (242)

Ratings

Reviews

(1-25 of 59)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
Review Source
GitLab is a great collaboration platform that allows multiple people in a team to work together on a single project. Each employee pushes their code into their branches and then gets it merged. If there is an issue with it, GitLab will show merge conflicts and how to resolve them. This is a great feature and lets multiple people work together.
Score 8 out of 10
Vetted Review
Verified User
Review Source
Codesharing in GitLab helps us every day to resolve production issues. It's also very easy to conduct code reviews with merge requests and issues. Continuous integration in the same tool makes it easy to see all applications' life on the same interface.
Dennis Wambach | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
CICD ( continuous integration and delivery ) is a very key aspect of software development for me , and it helps that Gitlab fully incorporates this process, into its infrastructure as well. With CI/CD, my company successfully migrated away from the more traditional SDLC ( software development life cycle ) framework. With Gitlabs incorporation of CICD , we are developing software faster, and successfully automating key aspects of the software development process or workflow , as far as my organisation is concerned.
Therefore, we are not only automating our software delivery processes , but we are likewise testing the quality of our code and performing the necessary checks , to ensure we are releasing the best version of software possible.
Score 10 out of 10
Vetted Review
Verified User
Review Source
We have integrated the Kubernetes pods and we have built a process to validate the code and its integrity. we have an auto pipeline running on every newly added branch and on every push to code runs an automatically build pipeline which will check for any build error and validate the code.
Joshua Li | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
GitLab continuous code integration enables multiple developers to work on the same features simultaneously without interfering with each other. Work productivity is enhanced and better tracked and traced in the development process. Other projects can also reference the software branches to search for a particular feature; however, searching for the actual code syntax may be challenging.
Tarun Gupta | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
The ability of code sharing between teams is one of the topmost features of GitLab and helps us team to easily pull or push the code. The merging of code is also seamless. Our code review team can easily compare and review the codes and make an informed decision.
Score 10 out of 10
Vetted Review
Verified User
Review Source
GitLab allows your team to work on the same module and then push their code in their respective branches and get it merged by someone who has the access. We have been using this as our team works on a project which is shared by other teams as well. Everyone works on their own modules (sometimes the same modules too) and push their code to their own branches and then raises a merge request. The senior developers then review the code and merge it which makes continuous integration seamless.
Score 8 out of 10
Vetted Review
Verified User
Review Source
Team members can easily push their code changes and raise a merge request to merge their code changes. Later, these code changes can be reviewed by teammates by using the GitLab UI which is an excellent way of identifying the code changes done in the merge request. It is very helpful for the developers to review, approve and then merge the code changes using the merge requests.
Score 8 out of 10
Vetted Review
Verified User
Review Source
GitLab provides pipelines every time when code is committed respective pipelines run to validate the code. If a pipeline is failing it means the code has some vulnerabilities which need to be corrected immediately. It also provides unit test reports and load performance testing to reduce code validation problems. We can deploy our application in different environments (like staging, test) to ensure code quality.
Bill Kratzer | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
The adoption of GitLab across the company has enabled our organization to build more frequently, test more frequently, and merge changes with confidence. This organization is deploying code faster and better with much less effort. It's truly a Win-Win-Win.
Ashvin Choudhary | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
As we have more than 30 developers on our team and daily we are having approx 150-200 commits, as per our requirement GitLab is helping us very much from per continuous integration point of view. Daily code push, code reviews, merges everything is going on and it helped a lot in terms of flexibility.
Score 10 out of 10
Vetted Review
Verified User
Review Source
We have integrated CICD which made our lives easy. It is very easy to integrate CICD with GitLab. It made our lives easy as it automatically processes the request in a few seconds. Also, in case there are any issues then we were able to resolve the same by looking into them.
Score 9 out of 10
Vetted Review
Verified User
Review Source
With help of Continuous Integration, any team member can merge the code branch and it automatically gets live. This is a very useful feature so you don't need to go to the manual dashboard and check or do manual work for the deployment of it. You can also set the code review automatic validations so it becomes more secure testing.
Score 10 out of 10
Vetted Review
Verified User
Review Source
This feature is widely used in our organization. Each and every project is now running with CI and being built after every commit. We are also managing the CD from GitLab as it can be integrated with a variety of cloud providers. CI can also be used for code testing and scanning.
Muhammed Ronaq BS | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
CI/CD plays a great role in our company. It helps us to deploy our code quickly and we use merge requests to review the code to avoid getting errors in the code. Sometimes when dealing with complex merge conflicts it becomes a headache, still most of the time it does its job greatly.
December 21, 2021

GitLab: Future of DevOps

ANurag Tamrakar | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
By using GitLab CI we are linting our source code and deploying it on dev and test servers. GitLab pipeline is triggered on Every commit if it's configured for the branch in which a commit is made. All the collaborators receive an email from GitLab for pipeline failure if a stage is failed. Earlier we were using a separate CI tool to lint and deploy the code and it was an annoying task for us to notify all if code has validation, stylistic or programmatic errors.
Swati Rastogi | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
Our team is now using Jenkinsfile within the Gitlab source code repository. Instead of creating complex pipelines in Jenkins, we are simply putting all the stages & steps within a groovy script. This has made it easier for the team to view the entire pipeline in a single text file. Also, it has reduced validation problems since we need not go at different Jenkins projects and nodes in case of any issues and work on all the issues in a single place.
Score 10 out of 10
Vetted Review
Verified User
Review Source
In addition to speeding up the process, the customer was even more satisfied with the integrity of the system's features, thanks to the font control and CI that GitLab delivers, ensuring that fonts are always up to date.