About GitLab

GitLab is a cloud-based project management platform that allows software developers to develop and manage codes collaboratively. The platform can be deployed either on-premise or in the cloud. GitLab helps developers manage the complete code lifecycle, from the inception of an idea to the deployment of code on production. Primary features of GitLab are Git repository management, code review, issue tracking, activity feeds and audit logs. The software is offered in four different editions: Community Edition, Enterprise Edition, GitLab.com and GitLab.io. Users can upload their codes in the repository. GitLab also provides a repository mirroring feature that allows users to access a repository located on a different server with the help of the GitLab interface.The code review feature allows users to evaluate code line-by-line and provide comments. The software additionally provides continuous integration (CI) and continuous delivery (CD) to test, build and deploy codes.The enterprise edition of the software offers automated testing, Git hooks, audit trails and administrator features.
GitLab Software - Issue management
GitLab Software - Activity stream
GitLab Software - Code review
GitLab Software - Repository mirroring
GitLab Software - Webhooks
GitLab Software - File browser
GitLab video
GitLab Software - Issue management - thumbnail
GitLab Software - Activity stream - thumbnail
GitLab Software - Code review - thumbnail
GitLab Software - Repository mirroring - thumbnail
GitLab Software - Webhooks - thumbnail

GitLab pricing

GitLab has a free version and offers a free trial. GitLab paid version starts at US$29.00/month.

Starting Price:
US$29.00/month
Free Version:
Yes
Free trial:
Yes

Alternatives to GitLab

Google Drive

4.8 (27801 Reviews)
Google Drive helps users store company data in one place. Users can access files from desktop and mobile devices and...

Bonterra Giving Days

4.6 (454 Reviews)
Bonterra Giving Days is the #1 digital solution for Giving Days and year-round fundraising tailored to nonprofit...

Cloudbees CI

4 (1 Reviews)
Cloudbees CI is a continuous integration solution that helps businesses build, run and manage Java applications. Built...

Redmine

4.1 (173 Reviews)
Redmine is an open-source cloud-based project management solution based on the Ruby on Rails programming framework. It...

Teamwork.com

4.5 (907 Reviews)
Combining powerful project management and easily streamlined operations - we’re the only platform built for managing...

Confluence

4.5 (3557 Reviews)
Confluence is a project management solution that enables organizations to create, collaborate, organize and review...

TARA

5 (9 Reviews)
Tara AI is a platform designed to help software teams accelerate their workflow by giving instant insights into code...

Microsoft Project

4.4 (2010 Reviews)
Microsoft Project is a project management software designed for enterprises of all sizes. The tool includes project...

Jotform

4.7 (2392 Reviews)
Jotform is a cloud-based form automation solution that enables users to publish online forms and record customer...

Float

4.5 (1609 Reviews)
Float is a collaborative resource management software for real-time project planning and task scheduling. Features...

Wrike

4.3 (2759 Reviews)
Wrike is a cloud-based project management platform for teams of 20+ that is suitable for both large enterprises and...

Helix Core

4.5 (31 Reviews)
Helix Core is a version control solution that enables businesses to monitor and manage changes across videos, binary...

Codeship

4.6 (15 Reviews)
Codeship is a cloud-based application development platform that helps businesses with continuous integration and...

Trello

4.5 (23411 Reviews)
Trello is a visual collaboration tool for planning tasks and projects. While commonly used by agile software development...

Artifactory

4.7 (18 Reviews)
Modern software application development has evolved from deploying products periodically to build them on a daily or...

GitLab Reviews

Overall rating

4.6
Write a Review!

Feature rating

Value for Money
4.5
Functionality
4.6
Ease of Use
4.4
Customer Support
4.2
Loading...

All GitLab Reviews

Filter by:
Sort by:
1,173 reviews
Kim
Kim
  • Industry: Telecommunications
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
4
Features
4
Ease of Use
5
Customer Support
5

5.0
Reviewed on 14/01/2025

Prioritize and resolve problems.

Our company is always in a constant process of innovation and technological emancipation, tools like GitLab are part of a set of essential tools to store code and allow secure access to access new code updates, this optimizes the workflow improving the performance of our developers.
It allows to automate tasks, detect vulnerabilities and assign a developer to fix them.
Easily adapts to any project, no matter how complex.
It helps us to make a complete tracking of incidents to prioritize and resolve any problem.

Pros

It is a very effective management and collaboration tool that helps us to work in a secure environment and detect vulnerabilities.
It helps us track code changes and roll back bugs.
It allows us to visualize the workflow in a clear and agile way by allowing us to organize tasks in labeled columns.
Allows us to automate testing and deployment of software, improving delivery time.
Ensures software quality through automated testing.

Cons

There have been no problems using this platform, it is efficient and works correctly.

Verified Reviewer
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Features
5
Ease of Use
5
Customer Support
4

5.0
Reviewed on 4/02/2025

Amazing tool for managing software codebases

I like it a lot, amazing for private and personal projects as well, you can be ready in a few seconds and have enterprise level tools

Pros

GitLab is amazing for both open source and private repositories

Cons

Nothing, really, I don't see any cons here.

Pedro
  • Industry: Consumer Electronics
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
4
Features
4
Ease of Use
3
Customer Support
3

3.0
Reviewed on 20/09/2024

GitLab is my go-to for project management, code storage, and collaboration. It's a game...

Pros

The built-in CI/CD, issue tracking, and merge request features make my development process seamless and efficient.

Cons

The user interface can be overwhelming at first, and the learning curve is a bit steep for beginners.

Umut
  • Industry: Information Technology & Services
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
4
Features
4
Ease of Use
3
Customer Support
2

4.0
Reviewed on 6/12/2024

Great features, but a bit cluttered

Overall, Gitlab is solid for managing projects. CI/CD is great, but the interface could use some simplification. It works well once you get used to it

Pros

I like the all in one setup Gitlab offers, CI/CD, issue tracking are built in, which makes project managing easier

Cons

The interface feels cluttered at times, and some features are hard to find. Its not always as intuitive as Id like

Sara
  • Industry: Computer Software
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Features
5
Ease of Use
5
Customer Support
5

5.0
Reviewed on 5/02/2025

Everyday assistment work

I work with gitlab every day and I can say that it is necessary for my work. It is convenient to be able to review files and progress of tasks, as well as monitor the team's activity and stay updated

Pros

The ability to use task management and update myself with colleagues

Cons

Merge request handling in relation to assignment

Cem
Cem
  • Industry: Computer Networking
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Features
5
Ease of Use
4
Customer Support
3

5.0
Reviewed on 30/12/2024

Getting better and better

I have been using GitLab for more than 5 years now, and honestly it has come a long way. In my opinion, it can very well be defined as an excellent alternative to GitHub. The self-hosting thing is just a cherry on the top.

Pros

- Lack of corporate nonsense. It allows you to focus on what is important (the code!)
- The possibility of self-hosting.
- Decent set of features at the free tier.
- Excellent set of features if you decide to self-host.

Cons

- Janky web interface. It should be much less cluttered.
- Since it is not dominating the industry, the UI requires some getting used to (may not be a con for some)
- Wonky CI/CD runner setup.

Abhishek
Abhishek
  • Industry: Information Technology & Services
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
4
Features
4
Ease of Use
4
Customer Support
5

5.0
Reviewed on 3/01/2025

A developer tool

It is a perfect DevOps platform with great integration and ease of track whole development process. Gitlab has high user community which makes it super helpful in resolving errors and getting much information from users.

Pros

1. The Gitlab community is extremely helpful in managing queries, handling errors, and collaborating on projects.
2. It can be integrated into CI/CD pipelines, making the development process streamlined and enhancing team productivity.
3. It is available both as On-prem and SAAS.

Cons

Very difficult to learn as a new come. Highly expensive product and sometimes faces issues with performance.

Verified Reviewer
  • Industry: Telecommunications
  • Company size: 51–200 Employees
  • Used Daily for 1+ year
  • Review Source
Value for Money
4
Features
5
Ease of Use
5
Customer Support
4

5.0
Reviewed on 16/01/2025

One stop shop for Devops and team collaboration

It is a powerful tool for Devops and provides seamless collaboration for team members and across the teams with its amazing version control capabilities.

Pros

It is a all in one tool for DevOps. It's version control and issue tracking make it a powerful tool for active collaboration between all the different team members.

Cons

Slower performance with big repos having complex pipelines. The learning curve for the beginners could be bit challenging.

Verified Reviewer
  • Industry: Food & Beverages
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
0
Features
4
Ease of Use
5
Customer Support
0

4.0
Reviewed on 6/02/2025

GitLab is a must have

Pros

GitLab is a great tool for developers to store, share and collaborate.

Cons

GitLab uses an AI that can be greatly improved.

Sanchita
Sanchita
  • Industry: Information Technology & Services
  • Company size: 1,001–5,000 Employees
  • Used Weekly for Free Trial
  • Review Source
Value for Money
4
Features
4
Ease of Use
5
Customer Support
4

5.0
Reviewed on 12/01/2025

Project Management Tool

The platform gives the visibility of market standards in developments with rich skilled community ideas for code generation , compliance , error handling , tracking informations.

Pros

1. Gitlab community size is quite high for questioning, discussions and information.
2. Helps in effective source code compliance , CI/CD planning , security scanning significantly.
3. Good platform to manage, implement and track software performances.

Cons

1. The platform performance hampered sometime with the ratio of users using.
2. Little complex for users to understand this if starting this newly.
3. Taking advance and enterprise features makes it costly.

NOMPILO
  • Industry: Computer Software
  • Company size: 201–500 Employees
  • Used Daily for 6-12 months
  • Review Source
Value for Money
0
Features
5
Ease of Use
5
Customer Support
0

5.0
Reviewed on 26/11/2023

GitLab Review

I enjoyed working with GitLab, although there were a few instances where I encountered challenges understanding certain aspects. With all of its features, it really makes teamwork easy, and I appreciate the security measures it provides. The use of merge requests ensures thorough code review before pushing changes to the main branch.

Pros

GitLab's collaboration features, such as merge requests and issue boards foster efficient teamwork.
GitLab places a strong emphasis on security and provides tools like role-based access control,
Workflows and issue boards can be customized using the platform.
The CI/CD pipelines at GitLab are strong. The ease of setting up and managing pipelines directly within the repository simplifies the development process.

Cons

Navigating the platform and understanding all its capabilities might require a learning curve for individuals new to the tool.

Miguel
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Weekly for 1+ year
  • Review Source
Value for Money
5
Features
4
Ease of Use
4
Customer Support
0

5.0
Reviewed on 9/11/2024

Best in market for Source Control and CICD

Pros

Like that it's very complete and easy to use.

Cons

CICD Pipelines are sometimes a bit difficult to develop.

Alternatives Considered

GitHub

Reasons for Switching to GitLab

Some clients required a custom installation and we found it to be easy set up with GitLab
Vidyasagar
  • Industry: Telecommunications
  • Company size: 5,001–10,000 Employees
  • Used Weekly for 1+ year
  • Review Source
Value for Money
5
Features
5
Ease of Use
5
Customer Support
5

5.0
Reviewed on 17/08/2024

Best repository to be used for managing code

Pros

It’s good for managing the development assets in IT. Easier to understand the conflicts for new starters also.

Cons

It’s good to have a user interface to understand any conflicts, issues etc., while using

Ben
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Weekly for 1-5 months
  • Review Source
Value for Money
3
Features
5
Ease of Use
5
Customer Support
4

4.0
Reviewed on 23/11/2024

Perfect product but perhaps too expensive

My overall experience with GitLab is fine, there were no issues per se except with the pricing but this should not affect your choice to use such a great service and product.

Pros

I enjoyed the encrpytion and protection of our code with GitLab the most, and how it is already compatible with our GitHub branches and repositories.

Cons

The pricing of GitLab and being per user were huge turn-offs for us as a business but understandably considering the nature of the product.

Sharduli
Sharduli
  • Industry: Computer Software
  • Company size: 10,000+ Employees
  • Used Daily for 1+ year
  • Review Source
Value for Money
5
Features
5
Ease of Use
5
Customer Support
0

5.0
Reviewed on 26/06/2024

Best one for managing my pipelines!!!Loved It!!

My experience is very productive and ppositive with gitlab. It has so much features available easily in one platform to access. It has enhanced my productivity and code. Just loved the product.

Pros

Its comprehensive and integrated DevOps toolchain, which helps to streamline the entire software lifecycle. Makes it so much easier for version controlling to CI/CD and project management. It has a robust access controls and also it s having detailed permission settings makes the security and collaboration very good. Also its GUI and big API support makes the automation very easy. This all-in-one GitLab simplifies the workflows and reduces need for switching to multiple tools and helping us to increase productivity.

Cons

It's quite hard to find a con in this. Only thing I felt is the its GUI has a lot of features makes a new user's work challenging.

Verified Reviewer
  • Industry: Marketing & Advertising
  • Company size: 11–50 Employees
  • Used Daily for 6-12 months
  • Review Source
Value for Money
5
Features
4
Ease of Use
4
Customer Support
3

5.0
Reviewed on 15/12/2024

GitLab for junior developers

I have been working on a project and linked it to gitlab and it has been an amazing experience. I used gitflow and collaborated effectively with 2 other people.

Pros

Its a great way to work on coding projects by collaborating with teammates.

Cons

It has a limited amount of people who can collaborate on a single project. I think it's 10.

Manish Bhandari
  • Industry: Information Technology & Services
  • Company size: 201–500 Employees
  • Used Daily for 1+ year
  • Review Source
Value for Money
0
Features
5
Ease of Use
5
Customer Support
0

5.0
Reviewed on 1/04/2024

Review of Gitlab for developers from a developer

I experienced streamlined collaboration, seamless version control, and efficient code review processes. With built-in CI/CD pipelines, it helps in automated testing and deployment, enhancing productivity and ensuring high-quality releases. GitLab's user-friendly interface and extensive documentation facilitate smooth onboarding and continuous improvement. Overall, GitLab empowers developers to focus on innovation and delivery, driving success in software development projects.

Pros

Integrated CI/CD, Collaboration Features, Comprehensive Platform

Cons

GitLab can be resource-intensive, particularly for self-hosted instances and GitLab's extensive feature set and customization options can result in a steep learning curve for new users

Verified Reviewer
  • Industry: Information Technology & Services
  • Company size: 5,001–10,000 Employees
  • Used Daily for 1+ year
  • Review Source
Value for Money
5
Features
5
Ease of Use
5
Customer Support
5

5.0
Reviewed on 20/07/2024

Good version control interface in the market

Pros

It gives open source good version control interface, Has continuous deployment and its user friendly. It is easy to implement and integrate with any software. It also gives best updates at every points.

Cons

Can give its futures to android and ios for analysis.

Verified Reviewer
  • Industry: Information Technology & Services
  • Company size: Self Employed
  • Used Weekly for 6-12 months
  • Review Source
Value for Money
5
Features
5
Ease of Use
3
Customer Support
4

4.0
Reviewed on 22/10/2024

GitLab - The all in one DevOps Solution.

Gitlab has been a game-changer for our development process, providing a reliable and scalable solution for code management, automation, and deployment. I highly recommend it for any team looking for an end-to-end DevOps platform.

Pros

Gitlab's all in one nature stands out as its most unique feature. Instead of reelying on various other applications we can use gitlab for the purpose of version control, CI/CD, Issue Tracking, Code Reviews, Security, Container Registry, Monitoring and Analytics.

Cons

Nothing as of now but it feels a quite complicated due to the wide range of features but once you get the hang of it , the tools are incredibly effective.

Zakariya
  • Industry: Computer Software
  • Company size: 11–50 Employees
  • Used Daily for 1+ year
  • Review Source
Value for Money
4
Features
4
Ease of Use
5
Customer Support
4

5.0
Reviewed on 11/10/2023

GitLab: Developers' Ultimate Powerhouse

Pros

Here are the features I liked the most about GitLab:- Powerful source control with versioning and branching capabilities- Integrated code review tools for seamless collaboration- Fine-grained access controls and permissions for secure development- Debugging features for efficient issue identification and resolution- DevOps capabilities automating CI/CD pipelines and providing performance insights- Comprehensive task management system for efficient project planning and organization

Cons

- Built-in IDE for streamlined coding workflows- Perceived lower importance of the integrated IDE in my development workflow as an experienced developer

Alternatives Considered

GitHub
Hussain
  • Industry: Information Technology & Services
  • Company size: 201–500 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Features
5
Ease of Use
4
Customer Support
0

4.0
Reviewed on 23/05/2024

Highly flexible and powerful but with a slightly sluggish UI

Pros

I like the philosophy of the team that built GitLab and it reflects in the product. It is open, flexible, and powerful. The CI templates make it easy to setup continuous integration on new projects and that is a huge productivity boost.

Cons

The UI feels sluggish sometimes. It just feels that everything takes a fraction of second longer and it adds up overall.

Balayo
Balayo
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Monthly for 6-12 months
  • Review Source
Value for Money
4
Features
5
Ease of Use
4
Customer Support
3

4.0
Reviewed on 2/05/2024

The One Of the Repositories and Project Collaboration

Great software since it covers a scope of features.

Pros

1. It Offers a free Version which cover most of the project collaboration features, which is great for Startups like golden mist Software.

2. Allows Integrations with other third-party software like JIRA allowing a comprehensive overview of the development environment

Cons

1. The licensed version with much more improved features seem a bit expensive for the small startups.

2. Complicated to install for one without the expertise.

Will
Will
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
4
Features
5
Ease of Use
4
Customer Support
0

4.0
Reviewed on 6/11/2023

Gitlab is one of the most important components of our SDLC

It's easy to use for developers and administrators and the service Gitlab provides is excellent.

Pros

We switched from On Premise Gitlab and using the SaaS based Gitlab is great for easy source control and over the past 3/4 years, it's become even more important part of our Software Development Lifecycle now that we are using the automated pipelines more and more.

Cons

Occasionally some of the GUI features can fail, such as auto merging, but refreshing the page and trying again it then works.

Verified Reviewer
  • Industry: Information Technology & Services
  • Company size: Self Employed
  • Used Weekly for 1+ year
  • Review Source
Value for Money
4
Features
5
Ease of Use
5
Customer Support
4

4.0
Reviewed on 29/03/2024

From planning your project to publishing it on GitLab

I’ve been using GitLab for quite a few time, but it’s been really useful, all this time, the integration of AI has been helping me a lot, the authentication system adds a lot more of security.

Pros

The way you can easily work with your coworkers, how you can organize your projects, it has AI integration, supports hundreds of plugins and more.

Cons

It’s a little bit expensive but the free trial does the necessary function.

Verified Reviewer
  • Industry: Information Technology & Services
  • Company size: 1,001–5,000 Employees
  • Used Weekly for 6-12 months
  • Review Source
Value for Money
0
Features
5
Ease of Use
5
Customer Support
0

5.0
Reviewed on 3/09/2024

GitLab review

Pros

It is a great tool for collaboration between development team members. It has lots of nice useful features.

Cons

I did not encounter any issues with GitLab.

Related categories