Home/Continuous Integration Software/GitLab
Updated on: September 21, 2020
What is GitLab ?
GitLab - Continuous Integration Software : SaaSworthy.com
View Gallery
98% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More

GitLab

An Integrated CI to build, test deploy and monitor the codes
(887 Ratings) Write Review

GitLab is an all-in-one CI/CD tool that enables single conversation right from planning to deployment. It is highly scalable and the tests are distributed on separate machines. With this CI tool, each of the build can be split into multiple jobs that can run parallel on multiple machines. It is also optimised for delivery with multiple stages, manual deploy gates, variables and environments. GitLab can be used on multiple platforms (operating systems) including Windows, MacOS, Unix and any other platforms that can support Go. It can also be supports builds on multiple programming languages including the PHP, Java, Ruby or C. It also has the much important auto-scaling feature that enables spinning higher or lower automatically so that the builds are processed faster and more cost efficiently. The projects can be added via single click as all the hooks are automatically set up through GitLab API. It also has an inbuilt container registry so that the users can share store and use images.

GitLab Features Show All Features

GitLab Technical details

Support 24/7 (Live rep) Online Customer Type Large Enterprises Medium Business Small Business
API Location / Phone Number San Francisco, California
Deployment SaaS/Web/Cloud Mobile - iOS Category Continuous Integration Software

GitLab Pricing

Pricing ModelFree Trial , Open-source , Subscription
Free
Free

Plan Features

  • 2,000 CI pipeline minutes per group per month on our shared runners
  • Unlimited private projects and collaborators
  • Community Support
  • Built-in CI/CD
  • Project Issue Board
  • ChatOps
Bronze
$4 /User/Month

Plan Features

  • 2,000 CI pipeline minutes per group per month on our shared runners
  • Unlimited private projects and collaborators
  • Community Support
  • Built-in CI/CD
  • Project Issue Board
  • ChatOps
  • Next business day Support
  • Multiple approvers in code review
  • Merge approvals
  • Code Quality
Silver
$19 /User/Month

Plan Features

  • 10,000 CI pipeline minutes per group per month on our shared runners
  • Unlimited private projects and collaborators
  • Community Support
  • Built-in CI/CD
  • Project Issue Board
  • ChatOps
  • Next business day Support
  • Multiple approvers in code review
  • Merge approvals
  • Code Quality
  • Multiple Group Issue Boards
  • Priority Support
  • Multi-project pipeline graphs
  • Deploy Boards
  • Timed and manual incremental rollout deployments
  • Canary Deployments
Gold
$99 /User/Month

Plan Features

  • 50,000 CI pipeline minutes per month on our shared runners
  • Unlimited private projects and collaborators
  • Community Support
  • Built-in CI/CD
  • Project Issue Board
  • ChatOps
  • Next business day Support
  • Multiple approvers in code review
  • Merge approvals
  • Code Quality
  • Multiple Group Issue Boards
  • Priority Support
  • Multi-project pipeline graphs
  • Deploy Boards
  • Timed and manual incremental rollout deployments
  • Canary Deployments
  • Multi-level Epics
  • Roadmaps
  • Portfolio Management
  • Application performance alerts
  • Security Dashboards
  • Container Scanning
  • Dynamic Application Security Testing
  • Kubernetes Cluster Monitoring
  • License Management
  • Free Guest users
  • View Kubernetes pod logs
Screenshot of the Vendor Pricing Page
View Full Screen

Disclaimer: The pricing details were last updated on 19/09/2018 from the vendor website and may be different from actual. Please confirm with the vendor website before purchasing.

GitLab FAQs

GitLab is Continuous Integration Software. GitLab offers the following functionalities:

  • Multi Programming Languages
  • Automated Integration
  • Auto Scaling
  • Automated Deployment

Learn more about GitLab features.

The pricing for GitLab starts at $4.00 per user per month. GitLab has 3 different plans:

  • Bronze at $4.00 per user per month.
  • Silver at $19.00 per user per month.
  • Gold at $99.00 per user per month.
    • GitLab also offers a Free Plan with limited features.

      Learn more about GitLab pricing.

Yes, GitLab offers a free plan.

Learn more about GitLab pricing.

Yes, GitLab provides API.

Ask the Community View Community

GitLab Alternatives GitLab Alternatives

91% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
GitHub
(5074 RATINGS)
GitHub
GitHub is a Free and Open-source software that can be used on-premises or in a private cloud. It lets you host, and review codes, monitor and track,...
Visit Website
GitLab vs GitHub
98% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Jira
(14625 RATINGS)
Jira
Jira is among the most popular product management software that's used by organizations to streamline the software development process. Teams can use the...
Visit Website
GitLab vs Jira
97% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Travis CI
(130 RATINGS)
Travis CI
Travis CI is a free open source Continuous Integration tool that provides support for many built configurations like Node.js, Java, PHP, etc. It is built for...
Visit Website
GitLab vs Travis CI
93% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
CircleCI
(465 RATINGS)
CircleCI
Circle CI works on the integration of VCS like GitHub, BitBucket and GitHub enterprise. This allows the tool to run automated testing each time the user runs a...
Visit Website
GitLab vs CircleCI
92% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Semaphore
(131 RATINGS)
Semaphore
Semaphore cloud-based platform simplifies the cloud testing process and places it more often in a single workflow. Automate each continuous power line. Get...
Visit Website
GitLab vs Semaphore
91% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Bitrise
(206 RATINGS)
Bitrise
Bitrise helps to automate daily app development tasks from building through testing to deployment. Bitrise is used for faster, more efficient and consistent...
Visit Website
GitLab vs Bitrise
86% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
DeployBot
(19 RATINGS)
DeployBot
Deploybot software is a platform used to build codeone for your entire team. Execute or compile any code servers during the deployment, using pre-defined or...
Visit Website
GitLab vs DeployBot
86% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
AppVeyor
(24 RATINGS)
AppVeyor
AppVeyor provides continuous integration tools for Windows developers. The service is offered for free to open-source projects and offers subscriptions for...
Visit Website
GitLab vs AppVeyor
85% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Codefresh
(20 RATINGS)
Codefresh
Codefresh is a Continuous Integration and Delivery platform built for Docker from the ground up. It helps companies automate their Docker workflow and...
Visit Website
GitLab vs Codefresh
84% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Bamboo
(110 RATINGS)
Bamboo
Bamboo is a CI tool suitable for people and developer teams who work on a wide range of programming languages like PHP, Python, Java, etc. It is used to...
Visit Website
GitLab vs Bamboo

GitLab Reviews

OVERALL RATING
4.5
Based on 887 Rating(s)
Rating Distribution
  • 65.3 %
  • 29.4 %
  • 3.4 %
  • 1.3 %
  • 0.3 %
SHARE YOUR EXPERIENCE Write a Review
Sort By
Filter by Source
User in Airlines/AviationSource : g2crowd.com
(Reviewed on 05 September 2020)
"GitLab - the complete DevOps tool"

What do you like best?

All in one platform, code retention, SCM, webhook integration, scalability, CICD capability, security. Review collected by and hosted on G2.com.

What do you dislike?

Lot of upgrades causing potential slowness sometimes Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Code branching and merging strategy.

CICD pipeline, migrating to cloud platform at ease Review collected by and hosted on G2.com.

...more
Braulio RSource : g2crowd.com
(Reviewed on 02 September 2020)
"Self-hosted code hub"

What do you like best?

All the functionalities that includes for free (community edition) and you can contribute with code or apply your on changes since you can manage your own instance inside your infrastructure. Review collected by and hosted on G2.com.

What do you dislike?

I miss an "update" button in the admin panel or something like that so I don't have to login into the instance or even an auto update feature that you can schedule every X time.

Additionally it would be very good to have a centralized place to list, download, and delete the artifacts of each project, right now it is kind of complicated to delete old unused artifacts. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Don't be blinded by the omnipresence of github, gitlab is a very good competitor which also offers tools for CI/CD even in the free tier of the global platform. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Cost effective collaboration hub for our coding projects which also includes a powerful CI/CD toolchain and some basic tools to monitor the project deployment and operation.

You can have better code quality with the Merge Request tools for Code reviews. Review collected by and hosted on G2.com.

...more
Blair SSource : g2crowd.com
(Reviewed on 27 August 2020)
"Great product used by many in the software industry"

What do you like best?

This product has a wealth of features to help you manage your code repos and the users accessing those who typically need granular settings. We can easily set up new repos and have excellent visibility into all user actions. Review collected by and hosted on G2.com.

What do you dislike?

Occasionally we will run into application issues, but thankfully these are few and far between. The current issue we have though prevents us from seeing the status of pipeline jobs within a completed merge request, but are able to work around by accessing the job directly within the CI/CD section. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

We have been able to easily get our code moved into repos and therefore can better track and manage our codebase. This prevents us from having to discuss issues directly with different developers and allows us to quickly and easily roll back changes if needed on a per commit basis. Review collected by and hosted on G2.com.

...more
Kamrul HSource : g2crowd.com
(Reviewed on 06 August 2020)
"Version control is superb easy with GitLab"

What do you like best?

I like this version control platform because it provides much features in free version too.

It has many more function which are going to move to free version. So this is always developer friendly.

There are many reason behind the liking GitLab,

1. It is easy to maintain the stages of the Dev ops life cycle.

2. The branch management and branch merge management is so clean

3. The conflict issues are being handled easily.

4. It has good privacy and security policies.

5. I found the role management features are more perfect than others.

6.It allow SAML assurance level to bypass 2FA.

7. Multiple LDAP / AD server support

8. Various authentication mechanisms are supported.

9. Can be integrated with multiple 3rd party services, CI/CD, and other tools such as ALM, PLM, Agile and Automation tools.

10. Accelerate idea-to-production by identifying areas of improvement in the entire development process.

These are the main reasons and features behind my choice and likes to GitLab. Review collected by and hosted on G2.com.

What do you dislike?

I have found nothing to dislike this version control and Dev ops tool. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Git Lab is highly recommended for version controlling, Dev ops and team working.

It has many more advance features which you can also get in free version so i will say you should surely have a try.

Me and our team recommends to others to use Git Lab. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Me and my all colleagues in my organization use this version control tool for version controlling and multiple users work merging. We preserve all of our source codes in Git Lab keeping them private.

It solves the complexities of working with multiple person in the same projects.

There are so cool features for our Dev ops process in our every projects of the company.

We also use all the roles like developer, maintainer, guest, author to access , share and manage the source code. Review collected by and hosted on G2.com.

...more
Md Khairul ASource : g2crowd.com
(Reviewed on 07 July 2020)
"Best DevOps application for covering almost all stages of the DevOps cycle."

What do you like best?

GitLab provides the best features comparing the other DevOpsf applications and prices.

It covers all the necessary stages of the DevOps cycle which makes it more choice able.

It has well documentations for every parts.

It has good security facilities.

Version control using the Git Lab is very reliable and its command line feature also ippressive.

Further the web application of GitLab is so easy to find the necessary features and options easily and organized. . Review collected by and hosted on G2.com.

What do you dislike?

The merging problem is an issue which occures very rare during merging the branches & rarely during roll back . But this is very rare maybe no one may faces except me.

Othee wise this is okay. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

I will recommend to use GitLab which is the single application of but solutions for all the major stages of DevOps operations.

I will also recommend to the developer to try .

it has easy integration , ease of use and complete package. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Everyone one of our team also me control the versions of all the projects of our office and all the software & applications we developed.

We maintain the DevOps stages through GitLab.

We also keep track the changes , changes times and commit so that we can roll back to any stage at any time.

We also stores our source code thre safely and accessible to the team member.

We maintain branches to work smoothly and safely. Review collected by and hosted on G2.com.

...more
Amri FSource : g2crowd.com
(Reviewed on 28 May 2020)
"It's the best Git repositories tools that I ever used."

What do you like best?

Unlimited public and private repositories. The price per user is cheep. Review collected by and hosted on G2.com.

What do you dislike?

Actually I don't have any lack of Gitlab. It's a perfect tools. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

It's the best Git repositories tools and easy to use and manage. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Gitlab becomes one of our CI/CD DevOps tools chain. It's can automatically trigger to other tools with just commiting the codes. Review collected by and hosted on G2.com.

...more
Lucas VSource : g2crowd.com
(Reviewed on 11 May 2020)
"Gitlab"

What do you like best?

With Gitlab free version we could have unlimited private repository, one of the big advantages that I see that made me migrate from the Github. GIthub only allow me to have the public repository for free.

Where I work they also use Gitlab with Jenkins integration and it works perfect.

I also love the Gitlab for not being owned by Microsoft. I like they are independent and hope they receive a lot of migrations from big projects that are current on Github.

My github account is pretty much creating nets, as I normally use it just to access open source project and sometimes make some contribution. Review collected by and hosted on G2.com.

What do you dislike?

I did not like that Atom does not have a good support for Gitlab. I would love if there is more integration with Visual Code, Atom and other editors.

I would love to see an official app from Gitlab (for mobile), I am using Gitfox, that is great, but has only view permission. I cannot aprove and PR and things like that. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Try Gitlab if you are using Github right now Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I am developing Backend and Apps with Gitlab.

I am currently developing a solution that allow doctors to get information from pacients (with COVID-19) from app. They can manage their equipment (breath equipment) remotely. And Gitlab free private repository helps me to do this voluntary job without any extras costs. Since we do not have received any money apport so far it is pretty good.

And if anyone wants to make an apport or support the ideia please fell free to contact.

I am working with several colleagues from university to develop a cheap breath equipment with integration for app and server - to keep ours doctors safe!

My user is @lcsvcn. Review collected by and hosted on G2.com.

...more
Luca FSource : g2crowd.com
(Reviewed on 07 May 2020)
"Look up and you'll see GitLab"

What do you like best?

GitLab has been my go-to got platform for about 2 years now. I was presented to it by the team I joined back them, my first impression was "Wow, this looks a lot nicer than GitHub", as I am a sucker for good UI/UX.

With experience on the platform I became more and more impressed with the whole ecosystem GitLab provides, from a project management stand and a developer stand, GitLab features a lot of tools to aid software teams.

For me, the most impressive part of their toolchain would have to be the CI/CD Platform, the ease of use and it's flexibility is wonderful. Building CI/CD pipelines never felt easier. Review collected by and hosted on G2.com.

What do you dislike?

One small problem I've had is that GitLab's search feature is sometimes wonky with it's results, sometimes dismissing personal/private projects in favor of other projects entirely, and sometimes it isn't.

Another one that is not entirely the fault of the platform, would have to be the lack of open source projects that are hosted on it. The reason for that I'd have to guess is that the name "GitHub" has become the default when talking about OSS. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Consider using GitLab if you want a world class CI/CD platform fully integrated with each and every project, great project management tools, a built-in package registry, great UI/UX experience on all platforms, fair pricing and the ability to roll your own. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Software development related problems, those being web apps, web servers, monitoring tools, developer tools, etc.

Having both a fully feature project management suite and a highly integrated CI/CD platform are, most definitely, the biggest benefits over other Git platforms. Review collected by and hosted on G2.com.

...more
Haim ASource : g2crowd.com
(Reviewed on 07 May 2020)
"Why we chose GitLab and never looked back"

What do you like best?

With GitLab we didn't just store our source code. we also used it as our main CI/CD system.

Once we started using it we didn't look back.

Creating pipeline is easy, building docker images, storing them with release tags, integrating with Cloud provider such as AWS, to quickly launch runners with different instance types for different GitLab jobs.

All of those just work.

Creating a GitLab CI Template allowed us to run multiple projects pipelines from a single pipeline code (gitlab-ci.yml)

Integration with Kubernetes (EKS) allows us to quickly deploy our code.

Deploying code using the built in SECRETS helps to keep our source code secure.

Building and storing Artifacts is very simple to do.

Ease of use: from the time we started with GitLab and explained other teams how to use it, they just did it.

Simplicity is the main key, but when we needed to build some complex CI, it was also possible to do without too much effort. Review collected by and hosted on G2.com.

What do you dislike?

GitLab is not like Jenkins.

For example it is not possible to create a scheduled job which has a drop down menu for variables.

That is definitely a feature we would love to have on GitLab. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Gitlab can help DevOps and developers to easily build and ship code.

I think that once you get to know it, you will stick with it. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

A few years a go i had to migrate a 3rd party product into the company: take the source code, build and deploy it as a new apps.

In order to do that i tried Gitlab for the first time.

The problem i had at the time was multiple source code repositories, without any CI code and no deployment flow that needed to be created.

The source code also had Tokens and other information that should have not be there.

After cleaning those, i created the GitLab repositories and started to work on the CI/CD.

In just a few days i had 4 new microservices running as docker containers on ECS.

As a DevOps Engineer, i managed to save a lot of time, while creating an easy to understand CI/CD Flow.

That solved the "how to build and deploy microservices? " question for me, and opened the way for other teams to start using GitLab and Docker every day. Review collected by and hosted on G2.com.

...more
Rohit CSource : g2crowd.com
(Reviewed on 25 April 2020)
"Easy to use!"

What do you like best?

I love the interface GitLab has and I love the fact that it's extremely easy and intuitive to use. I've used GitHub and always had trouble understanding where to go and how some things work. GitLab is so damn easy to use. I believe anyone can get started in a very short amount of time. Having CI/CD as a part just simplifies things further. Review collected by and hosted on G2.com.

What do you dislike?

I wished CI was easier to set-up. There is a very detailed set of instructions of how to, but as a beginner I have had trouble following it and wish it was a bit easier. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I'm fairly new to GitLab but it has made me work faster. It's very easy to use and that adds a lot to productivity and speed. Review collected by and hosted on G2.com.

...more
Read All Reviews

Videos on GitLab

Introduction to GitLab Workflow
Introduction to GitLab Workflow
GitLab Agile Project Management 4-min Overview

GitLab Screenshots

GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot

GitLab Slides

GitLab 8.6 - Release Webcast
GitLab 8.6 - Release Webcast