Home/Continuous Integration Software/GitLab
Updated on: January 15, 2021
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
(939 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

92% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
GitHub
(5254 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
(15204 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
(133 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
95% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Semaphore
(141 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
94% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Bitrise
(211 RATINGS)
Bitrise
Bitrise is an innovative platform that helps users build better, flexible, and scalable mobile applications quickly. It not only saves the user's time but also...
Visit Website
GitLab vs Bitrise
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
(487 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
89% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Codefresh
(33 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
87% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
DeployBot
(20 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
85% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Flosum
(165 RATINGS)
Flosum
Flosum is an all-in-one solution for requirements management, version control, deployments, and regression testing that is very easy to operate. The tool is...
Visit Website
GitLab vs Flosum
84% 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

GitLab Reviews

OVERALL RATING
4.4
Based on 939 Rating(s)
Rating Distribution
  • 66.4 %
  • 27.2 %
  • 3 %
  • 1.3 %
  • 0.3 %
SHARE YOUR EXPERIENCE Write a Review
Sort By
Filter by Source
Ahmed KSource : g2crowd.com
(Reviewed on 18 November 2020)
"One of the best existing tool to manage projects"

What do you like best?

Gitlab is really a full automated service covering all the stages of theproject life cycle It helps you increase your productivity , with unlimited repository and good visbility and track of your overall Projects.

I find the interface super easy to use , and the tutorial is pretty complete. The biggest advantage of Gitlab is the community behind that is always willing to assist you .

Integrating the CI/CD part is really helpful to manage different pipelines and the Merge requests are super easy to use in the platform.

Tracking conflicts and resolving them is also . Submiting tickets , creating issues , assigning them and set deadlines.

In general between Securtiy , Subversion , code management and DevOps Tools , I think that Gitlab meet every compagny requirements

What do you dislike?

There is nothing I dislike in Gitlab.

I would rather say that they're some points that can be improved. like optimizing services to run faster especially for the DevOps use. Sometimes the pipelines can take forever.

Managing Groups can be tricky as well , sometimes you have to manually join groups and projects together. The graphic repository can be improved too

Recommendations to others considering the product:

It might look expensive as a solution for small business , the free Gitlab version is pretty good as well .

For big teams and multiple projects management there's no better solutions than using Gitlab ( users permissions , merge requests, code reviews and subversions) It covers the entire software development process

If your company uses DevOps to manage their softwares lifecycle. You should definitely move to Gitlab it's highly recommended

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

We use Gitlab mostly everyday in our company.

It helps us monitor all our softwars , tools and tracking subversions. The code collaboration looks pretty easy now since we start using Gitlab . Code Reviews and Merge requests are easy to manage through the interface.

As part of the DevOps Team , the CI/CD platform creating automated flows

...more
GlennieSource : financesonline.com
(Reviewed on 03 November 2020)
GitLab enhances code quality

PROS & CONS

What are the best aspects of this product?

We appreciate that GitLab is an open-source platform. We love that some of its features can be accessed without having to pay.

What aspects are problematic or could work better?

It would be great if they can add functionalities to allow for better management of updates and artifacts in this platform.

What specific problems in your company were solved by this product?

This is a great tool for collaborating on projects. It has excellent monitoring features and CI/CD integration. It helps a lot in enhancing the quality of code.

Are you a current user of this product?

Yes

...more
Ajay SSource : g2crowd.com
(Reviewed on 02 November 2020)
"Gitlab : A professional collaboration tool"

What do you like best?

It is a very good Version Control Repository Management service. Because of it's very easy to use and user friendly interface it becomes first choice for people who are new to version control.

It provides many feature but some of the features that I like are:

1) Providing read or write access of any repository to any individual is very easy.

2) It provides access at multiple level based on role that you are giving to the user ex developer, owner etc.

3) Conflict resolution interface is very good and can be done manually as well as with the suggestion that it provides.

4) A process can be created for creating issues in Gitlab under each repository, fixing it, getting it reviewed and then finally merged by the individual having appropriate access.

5) One of the major advantage with Gitab is that DevOps can integrate its CICD pipeline with it very easily.

What do you dislike?

Nothing that I disliked but still If have to tell something where it can be improved then below are those points:

1) If any notification can be sent to the person to which any merge request is assigned then that can be very useful feature.

2) If some themes can be provided that will also be very useful.

Recommendations to others considering the product:

It's a very good tool for Version Control Management. I will recommend this as it is having very easy to use interface for merge request and access provisions.

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

We use Gitlab to manage our code in repository with many people working on it with different access. Also we have integrated that repository with CICD pipeline for deployments.

...more
LaneySource : financesonline.com
(Reviewed on 30 October 2020)
GitLab is the best GIT software

PROS & CONS

What are the best aspects of this product?

In my opinion, this platform is better designed compared with its competitors. I am a long-time user and have witnessed how GitLab continues to enhance its services. It comes with many great features. My favorite part would be its excellent CI/CD section. It can be navigated with ease and it allows for greater flexibility.

What aspects are problematic or could work better?

GitLab's search capabilities need to be improved to show more accurate results. This platform deserves more attention and I wish more OSS would be hosted on it in the future.

What specific problems in your company were solved by this product?

GitLab is capable of handling various software development concerns. Its project management features combined with its CI/CD capabilities make it the best GIT software on the market.

Are you a current user of this product?

Yes

...more
Elda BSource : g2crowd.com
(Reviewed on 20 October 2020)
"Revisión Gitlab"

What do you like best?

Puedo subir mis proyectos y prácticas para compartir con colegas amigos y no amigos, es una plataforma 100% colaborativa, me gusta mucho eso.

What do you dislike?

Nada, desde que lo uso no he tenido inconvenientes de ningún tipo.

Recommendations to others considering the product:

Úsenlo con confianza es rápido y fácil de utilizar. Lo recomiendo 100%

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

Con la plataforma Gitlab puedo tener todos mis proyectos disponibles desde donde los necesite, de una forma cómoda y segura, me ayuda a mostrar mi trabajo a otros y conseguir trabajo en línea.

...more
Md Tarek HSource : g2crowd.com
(Reviewed on 13 October 2020)
"Most help full and economic than other devOps tools"

What do you like best?

I like most of the features of gitlab which are useful for daily software development process.

1. Numbers of private projects which are free to create

2. Nice and easy web interface to supervising the projects through browser.

3. Role and user management is very easy in GitLab

4. GitLab has many free features than any other version control tools or devOps tools.

5. Al ways loving to merge branches and it stores local commits stored to ignore any stage lost or any complicated situations .

I always love to use this

What do you dislike?

There is nothing to dislike.

This tool is really cool for developers and programmer

Recommendations to others considering the product:

GitLab is perfect for developers to working flexibly.

This has many free features which you will not get from another DevOps tools

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

Me and my team use this tools to do this stuffs ,

1. Version controlling of the projects and source code

2. We use for best team work and merge the work safely.

3. To stores the versions of every projects

...more
TaniaSource : financesonline.com
(Reviewed on 07 October 2020)
Reliable solution

PROS & CONS

What are the best aspects of this product?

GitLab has a good number of capabilities for creating and managing repositories. It is also packed with good activity-monitoring features.

What aspects are problematic or could work better?

We rarely encounter issues while using GitLab. When we do, we usually are able to find ways to resolve them.

What specific problems in your company were solved by this product?

GitLab is a reliable solution for codebase management. It enables us to handle concerns in a more effective way.

Are you a current user of this product?

Yes

...more
PatriciaSource : financesonline.com
(Reviewed on 08 September 2020)
The GIT platform that has everything we need

PROS & CONS

What are the best aspects of this product?

GitLab has a complete set of capabilities and is packed with many useful integrations. It allows us to work seamlessly on the development process. We love that we no longer need other software when using this.

What aspects are problematic or could work better?

A peer code review would be an excellent addition to this software.

What specific problems in your company were solved by this product?

We love how this can be set up to test code in our desired environment.

Are you a current user of this product?

Yes

...more
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.

What do you dislike?

Lot of upgrades causing potential slowness sometimes

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

...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.

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.

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.

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.

...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