GitLab Reviews

4.6
Overall rating
Reviews

4.6
Overall rating
Reviews
Learn More

User Reviews Overview

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

Learn more

Feature ratings

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

Browse GitLab Reviews

1,161 of 1,161 reviews
Sort by:
Cem
Cem
  • Industry: Computer Networking
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
4
Customer Support
3

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

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

4
Reviewed on 06/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

Ahliman
  • Industry: Internet
  • Company size: Self Employed
  • Used Monthly for 1+ year
  • Review Source
Value for Money
3
Functionality
4
Ease of Use
3
Customer Support
3

3
Reviewed on 30/11/2024

User interface is too old

GitLab doesn’t have much value for my personal use anymore since I’ve migrated all my projects to GitHub. The only advantage GitLab has is the ability to organize projects into categories (which, unfortunately, isn’t possible on GitHub).

Many companies still prefer GitLab for historical reasons, but personally, I prefer GitHub. To me, GitLab and Bitbucket are similar products.

Pros

I started using GitLab because private repositories were free. I've been using it less since private repositories became free on GitHub as well, but it remains a great tool.

A large part of its features are sufficient in the free plan.

Cons

I hate GitLab's interface; it's just my personal opinion, but nothing feels intuitive. They use Cloudflare protection everywhere, the colors, etc., make it look like an old-school Microsoft application. Plus, it’s much less popular than GitHub in terms of open-source projects and community activity.

Top GitLab Alternatives

Mike
  • Industry: Banking
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
4
Functionality
5
Ease of Use
5
Customer Support
5

5
Reviewed on 23/11/2024

Gitlab covers all your bases

Pros

Gitlab is a one stop shop for all of your sdlc life cycle from project planning to scm, ci/cd, security, documentation it has a fully pipeline curated for most use cases.

Cons

The restricted options for privileges are a small bind it would be more useful if you could design custom roles with privileges that suit your organisation.

Ritesh
  • Industry: Computer Software
  • Company size: 11–50 Employees
  • Used Daily for 6-12 months
  • Review Source
Value for Money
0
Functionality
4
Ease of Use
4
Customer Support
0

4
Reviewed on 28/11/2024

Github Alternatiive?

Pros

I have been using gitlab for over 6 months now. The actions it has are amazing which has helped me to automate builds and deployments. The authentication was easy.Also, if you have previous experience with github it would not take much time for you to hoop on to this.

Cons

The UX is not very decent. Since i have a github background i find it very difficult to find the feature on the pages

Nils
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Weekly for 6-12 months
  • Review Source
Value for Money
0
Functionality
5
Ease of Use
4
Customer Support
0

4
Reviewed on 15/12/2024

Solid Solution for Code Hosting

Pros

- Easy Self Hosting
- Good CI/CD Integrations

Cons

When setting up the Self hosted Version, we ran into a few Problems, however thanks to the docs we could solve those

Alternatives Considered

GitHub

Reasons for Switching to GitLab

Easier to self host compared to other solutions
Ben
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Weekly for 1-5 months
  • Review Source
Value for Money
3
Functionality
5
Ease of Use
5
Customer Support
4

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

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

5
Reviewed on 03/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: Marketing & Advertising
  • Company size: 11–50 Employees
  • Used Daily for 6-12 months
  • Review Source
Value for Money
5
Functionality
4
Ease of Use
4
Customer Support
3

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

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

5
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
Functionality
5
Ease of Use
5
Customer Support
0

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

VENUGOPAL
  • Industry: Computer Software
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
4
Functionality
3
Ease of Use
4
Customer Support
2

4
Reviewed on 10/08/2024

Provides everything required for a DevSecOps workflow

Over all, gitlab provides everything thats essential for simple and slightly complex pipeline requirements. But becomes less flexible for more complex application requirements where ML work loads are to be executed. As I see Gitlab team adds features in a commendable frequency, so if anything is unavailable, you can raise a ticket and sit tight till it gets added.

Pros

1. Integrated platform for all my CI/CD needs
2. Great to options for runner, one of the only platforms to provide native kubernetes runner support.
3. Robust options in terms of pipeline flexibility. You can have parent and child pipeline models for complex pipelines

Cons

1. Because of native support, its flexibility highly depends upon bug fixes done by gitlab team
2. Support on forums is difficult to get unless you have purchased a support package.
3. Newer runners such as kubernetes are yet to get matured. In my personal experience the feature additions are not yet integrated completely but get added as patches on the running pods. This should be a part of config.toml

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

5
Reviewed on 01/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: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
0
Functionality
4
Ease of Use
5
Customer Support
4

5
Reviewed on 15/07/2024

The UI is easy for beginners to understand, and pipeline management is convenient.

When undertaking any development project, people generally think of GitLab and GitHub for code management and CI/CD tools. However, considerations regarding UI and the speed of catching up are often overlooked. I would like to share my thoughts on these aspects.

Pros

Having used both GitHub and GitLab, I found that GitLab stands out with its beginner-friendly UI and easy-to-use pipeline management. The reason is that I prioritize how quickly someone can catch up when joining a new project and using a tool. In this aspect, I highly recommend GitLab.

Cons

While this doesn't affect enterprise plans, the free plan has some limitations. Additionally, unlike other software, it lacks substantial community support.

akshay
akshay
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Daily for 6-12 months
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
4
Customer Support
4

4
Reviewed on 02/12/2023

Gitlab features for industry use

it's a great tool that comes with so many features in one place. it's good for storing secrets, good for creating pipelines, and collaborating with multiple tools.

Pros

Gitlab can be used as SCM and CI/CD in one tool.

Cons

till now I haven't found any cons in my working experience with Gitlab

Ian
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Weekly for 2+ years
  • Review Source
Value for Money
4
Functionality
5
Ease of Use
3
Customer Support
3

4
Reviewed on 22/10/2024

Gitlab Is the Best For Innovation and Development!

We have been able to customize Gitlab exclusively to our needs and has helped us grow way faster than we would of using other applications.

Pros

The customization is unbelievable and there are constant new updates for new features.

Cons

It can have a large learning curve to get up to speed on how to use.

Alejandro
  • Industry: Computer Games
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
3
Functionality
4
Ease of Use
5
Customer Support
3

5
Reviewed on 27/10/2023

Your trusted partner in software development

In my work with our company, we use Gitlab as a comprehensive platforma to manage our software development projects. Gitlab allows us to host and manage our code respositories, making teamwork and version tracking easier. Additionally, we leverage GitLab CI/CD capabilities to automate build, testing, and deployment, allowing us to deliver sotware more efficiently. We also use issue tracking features and pull requests for code reviews.

Pros

The features that impressed me about gitlab are Version Control, issue tracking, and the ability to automate development workflows through CI/CD. Thank to the intuitive interface and ease of use, it helps to easily implement it into projects. Also the possibility of hosting projects in the Gitlab cloud or deploying locally helps a lot to adapt to needs.

Cons

In very large projects, perfomance and speed may be slowed down. Also the advance configuration that Gitlab offers can be very complex for new users, some features could be simplified and made more accessible. Although Gitlab has a lot of documentation, more tutorials and examples would be needed to fully take advantage of Gitlab.

Florian
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Weekly for 2+ years
  • Review Source
Value for Money
5
Functionality
4
Ease of Use
5
Customer Support
5

5
Reviewed on 10/10/2024

Review for Git Lab

My overall experience with GL was easy and i had no struggle ever using it in the context of university or even teaching my self.

Pros

Its a easy way for partly VC and displaying information in the context of teaching

Cons

i did not dislike anything about gitlab, there are surely things that can be upgraded but there is no real bad part.

Marc
  • Industry: Apparel & Fashion
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
0
Functionality
5
Ease of Use
5
Customer Support
0

5
Reviewed on 01/08/2024

Great repo platform

Pros

It’s one of the top two git repository platflorms I’ve used

Cons

I get the feeling that it’s not as popular as github.

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

4
Reviewed on 02/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.

Verified Reviewer
  • Industry: Research
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
4
Customer Support
0

4
Reviewed on 07/11/2023

Great way for git-based source code management on the premises

I'd say maybe 5+ years ago, this was probably the only real alternative to GitHub that you can host on your own server. This was important for certain projects that had strict privacy restrictions. At that time, occasionally updates may break some parts of the GitHub service causing some down time and requiring a bit IT-debugging efforts. These days this doesn't happen so much. Overall, pretty satisfied.

Pros

Highly customizable and gives a pretty close experience to GitHub but with ability to host the service on your own server.

Cons

Not a lot to dislike except when some updates break things causing down times on your own repositories. This was a few years ago though, it's much better nowadays.

Deepak
  • Industry: Logistics & Supply Chain
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
5

5
Reviewed on 25/03/2024

Best tool for source code repository

Pros

Easily manage the versions
Able to create ci/cd pipeline

Cons

Na.

Álvaro
Álvaro
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Weekly for 1+ year
  • Review Source
Value for Money
0
Functionality
5
Ease of Use
4
Customer Support
0

5
Reviewed on 04/04/2024

Great managing coding version. Powerfull code review. Struggle with large project.

We use every day GitLab for share the projects of our company, documentation, control version code and collaboration features for peer feedback.

Pros

In addition to allowing the management of code repositories, it also provides tools for continuous building, automated testing, issue tracking. Its ability to host both public and private code repositories.

Cons

Its relatively steep learning curve. May require significant hardware and bandwidth resources to run properly.

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
Functionality
5
Ease of Use
5
Customer Support
0

5
Reviewed on 03/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.

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

4
Reviewed on 14/08/2023

Important for successful code deployments.

GitLab helps to streamline our development workflows, enhances team collaboration, improve code quality, ensure security and compliance, and simplifies our overall deployment processes.

Pros

I like that GitLab incorporates a variety of security scanning tools, including static application security testing (SAST), dynamic application security testing (DAST), and container scanning into our development process . These tools help to analyze our code and our application's runtime behavior to identify potential vulnerabilities and weaknesses.

Cons

GitLab lacks the ability to be a full project management software. Thus , for projects that involves extensive collaborations with teams outside our development team, Gitlab needs to be integrated with a standard project management tool.

1,161 reviews