GitLab

4.6 (1,147)
Write a Review!
Complete DevOps lifecycle management

Overall rating

4.6 /5
(1,147)
Value for Money
4.5/5
Features
4.6/5
Ease of Use
4.4/5
Customer Support
4.2/5

96%
recommended this app
Sort by

1147 Reviews for UK Users

Erle
Erle
Overall rating
  • Industry: Management Consulting
  • Company size: 2–10 Employees
  • Used Monthly for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 8.0 /10

An excellent Source Code Tool

Reviewed on 05/05/2023

Quite happy with it. Coming from a very strong technical background myself, there were the usual...

Quite happy with it. Coming from a very strong technical background myself, there were the usual set of core features I was expecting, and it does those well. Plus, it allows me to have a good overview of things at a higher level (since I do know the tech stuff), without having to compromise the repository in any way. In brief, suits my needs well.

Pros

Does what one would expect from any modern code repository and does it with a great intuitive interface. This is often an overlooked requirement, which GitLab does very well. The interface is intuitive and allows the user to do their job with minimal fuss and just get on with it.

Cons

The commercial pricing tiers can be a bit on the high side, and it can add up with many users - which can be just a bit daunting for growing organizations, but it can be handled if properly budgeted. Also, at times it can be slower than expected, but it's a fairly minor annoyance in my experience.

Alternatives Considered

GitHub and Bitbucket

Reasons for Switching to GitLab

It offers a fresh new take on things, a great interface with good flexibility and the team were eager to move in a new direction.
Aldo
Overall rating
  • Industry: Information Services
  • Company size: 2–10 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

A great tool too build your products with

Reviewed on 22/11/2024

Pros

It's a great tool for every tech company

Cons

Nothing negative to say. Maybe a bit the pricing.

David
Overall rating
  • Industry: Telecommunications
  • Company size: 10,000+ Employees
  • Used Monthly for 1+ year
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 6.0 /10

GitLab user

Reviewed on 12/12/2023

Pros

Readme is include in the template of repository.

Cons

Uploading code to repository is tricky when 2-factor authentication is enabled.

VENUGOPAL
Overall rating
  • Industry: Computer Software
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Provides everything required for a DevSecOps workflow

Reviewed on 10/08/2024

Over all, gitlab provides everything thats essential for simple and slightly complex pipeline...

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

Leslie
Overall rating
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

Very Helpful

Reviewed on 03/10/2024

Pros

Easy to use and very helpful for version tracking.

Cons

Can take some adjustment to get used to in the beginning, but able to pick it up quickly.

Christhian
Overall rating
  • Industry: Financial Services
  • Company size: 201–500 Employees
  • Used Weekly for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Review of Gitlab

Reviewed on 19/10/2024

Pros

When it comes to versioning and centralized development there's no better than Gitlab

Cons

So far Gitlab has conveniently filled the purpose it was supposed to do. So not a thing that I don't like in Gitlab

Julien
Overall rating
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

Great tool for developper

Reviewed on 17/10/2024

Easy to work at several on the same project

Easy to work at several on the same project

Pros

Easy to use; easy to setup, do all I need

Cons

Needs a bit of doc reading to set-up, but it's understandable

Justin
Overall rating
  • Industry: Construction
  • Company size: 11–50 Employees
  • Used Weekly for 1-5 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

GitLab is Worth It

Reviewed on 16/11/2024

I used this as team lead, and enjoyed how quickly I could get up and running.

I used this as team lead, and enjoyed how quickly I could get up and running.

Pros

I love how simple it is to share and collaborate projects.

Cons

There is a relatively steep learning curve. Despite given instructions, outside resources are required to fully utilize GitLab.

Francisco
Overall rating
  • Industry: Computer Software
  • Company size: 11–50 Employees
  • Used Weekly for Free Trial
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

I use GitLab for managing my coding projects and collaborating with my team easily.

Reviewed on 09/10/2024

Pros

GitLab allows for seamless code collaboration and project management, making it the go-to for my team.

Cons

The user interface can be a bit overwhelming, and some features are not as intuitive as I'd like.

Raj
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Monthly for Free Trial
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Great tool to manage the code

Reviewed on 23/11/2024

Used on my one of the project. Had a grear time using gitlab

Used on my one of the project. Had a grear time using gitlab

Pros

Its ability to facilitate easy collaboration on projects through robust version control

Cons

Gitlab does frequent interface changes and feature updates

NOMPILO
Overall rating
  • Industry: Computer Software
  • Company size: 201–500 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

GitLab Review

Reviewed on 26/11/2023

I enjoyed working with GitLab, although there were a few instances where I encountered challenges...

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.

Jörg
Overall rating
  • Industry: Civil Engineering
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

A powerful foundation for any software development need, which is trivially self hosted

Reviewed on 28/08/2023

Despite my gripes with debugging and monitoring, GitLab is a mind blowing software offer with an...

Despite my gripes with debugging and monitoring, GitLab is a mind blowing software offer with an unbelievable feature set for a platform that is effectively free for many setups, not forcing a subscription or pro features by crippling its basic product but by providing additional value for paying customers instead of extorting users for critical features.

Pros

The pipeline system is by far GitLabs most important feature, though the extensive offering of supporting services such as project wikis, hooks and integrations make it a flexible control center for all needs of software development.

Cons

Debugging pipelines seems to be less than an after though, with minimal support and no indication of being in anyone's focus. Monitoring seems like a lackluster proof of concept released to the public, with many issues being ignored for years and all around extremely poor support unless the only thing you want to do is monitor the default setup for the default metrics in the default view.

Alternatives Considered

GitHub and Travis CI

Reasons for Choosing GitLab

Stagnating movement, fragmented development, lack of project oversight/direction, and the wish to unify the different moving parts.

Switched From

GitHub and Apache Subversion

Reasons for Switching to GitLab

Inability to host on premise
Michele
Overall rating
  • Industry: Insurance
  • Company size: 501–1,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 8.0 /10

A great source code management platform

Reviewed on 30/11/2023

GitLab has all the features my team needs for source code control and manegement.
Very easy and...

GitLab has all the features my team needs for source code control and manegement.
Very easy and intuitive to set up different group of users, projects, repositories with different levels of access.
The GUI is also very neat and simple.

Pros

GitLab allows you to quickly set up an on-premise platform for source code control.
Good integrations with CI/CD and very clean GUI.

Cons

Learning how to effectively use a versioning tool can be quite difficult for non-technical users.

Alternatives Considered

GitHub

Reasons for Switching to GitLab

We needed an on-premises source-code management platform for security reasons.
Verified Reviewer
Overall rating
  • Industry: Information Technology & Services
  • Company size: 201–500 Employees
  • Used Daily for 1-5 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Gitlab: Your source code manager

Reviewed on 02/11/2023

It promotes my productivity while coding, by helping in debugging the code with many excellent...

It promotes my productivity while coding, by helping in debugging the code with many excellent features and functions

Pros

I like the level of flexibility it provides and number of features to control my source code is really good

Cons

Some features of the privious version are missing and it's set up is really complex for new people

Manish Bhandari
Overall rating
  • Industry: Information Technology & Services
  • Company size: 201–500 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 9.0 /10

Review of Gitlab for developers from a developer

Reviewed on 01/04/2024

I experienced streamlined collaboration, seamless version control, and efficient code review...

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

akshay
akshay
Overall rating
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Gitlab features for industry use

Reviewed on 02/12/2023

it's a great tool that comes with so many features in one place. it's good for storing secrets,...

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

Verified Reviewer
Overall rating
  • Industry: Information Technology & Services
  • Company size: 5,001–10,000 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Good version control interface in the market

Reviewed on 20/07/2024

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.

Zakariya
Overall rating
  • Industry: Computer Software
  • Company size: 11–50 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

GitLab: Developers' Ultimate Powerhouse

Reviewed on 11/10/2023

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
Will
Will
Overall rating
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 9.0 /10

Gitlab is one of the most important components of our SDLC

Reviewed on 06/11/2023

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

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.

Marc
Overall rating
  • Industry: Apparel & Fashion
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

Great repo platform

Reviewed on 01/08/2024

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.

Álvaro
Álvaro
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 9.0 /10

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

Reviewed on 04/04/2024

We use every day GitLab for share the projects of our company, documentation, control version code...

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
Overall rating
  • Industry: Computer Software
  • Company size: 11–50 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 9.0 /10

GitLab for Web Developers

Reviewed on 21/11/2023

Pros

It is the perfect platform for DevOps. The IDE allows to easily make changes in the code, commit them and merge requests.

Cons

Sometimes the servers go down so its hard to work with it. The interface is not user-friendly at all.

Marc
Overall rating
  • Industry: Information Technology & Services
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 7.0 /10

Great for developers, not necessarily for other user groups

Reviewed on 28/11/2023

Company ended up keeping it for developers only and opted for different tooling for task/project...

Company ended up keeping it for developers only and opted for different tooling for task/project management and collaboration.

Pros

Developers like it and you can use labels to make it work for task management, to some extent. Facilitates proper code review and collaboration in merge requests.

Cons

Reporting functionality is limited compared to competitors. Would recommend it for development, but not for task/project management. Not that user-friendly for non-techies and requires a lot of customization to make it usable for sprints etc.

Dhavan
Overall rating
  • Industry: Information Technology & Services
  • Company size: 5,001–10,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

All in one product to manage application life cycle. From managing source code to deploy on...

Reviewed on 06/07/2023

With GitLab I had great experience it is all in one solution which provides me to manage my...

With GitLab I had great experience it is all in one solution which provides me to manage my application life cycle very easily.

Pros

GitLab offers an integrated DevOps platform, combining version control, CI/CD, issue tracking, and project management.It has a strong open-source community that contributes to its development and improvement.Built on Git, it provides efficient code management, branching, merging, and conflict resolution.GitLab's CI/CD capabilities enable automated build, test, and deployment processes for faster release cycles.

Cons

I can't think of any negative point about gitlab

Mohamed Nasser
Overall rating
  • Industry: Building Materials
  • Company size: Self Employed
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

GitLab- Review

Reviewed on 20/01/2023

It helps in the use and protection of managing projects, managing codes, and not leaking data at...

It helps in the use and protection of managing projects, managing codes, and not leaking data at all, and it is an ideal program

Cons

Despite the quality of the application, in my opinion, updating it is a bit complicated, and it should be easier than this