GitLab background blur-sm
GitLab Version Control Hosting Software logo
GitLab
4.5

( 789 )

Why Findstack is free?
Findstack is free for users because vendors pay us when they receive web traffic and sales opportunities. Findstack directories list all vendors — not just those that pay us so that you can make the best-informed purchase decision possible.
Advertising disclosure: Findstack offers objective, editorially independent comparisons to help you find the best software. Some links on this page are affiliate links — we may earn a commission when you visit a vendor through our links, at no additional cost to you. Affiliate relationships never influence our ratings, rankings, or reviews. Disclosure policy | Methodology

GitLab Reviews: 4.5/5 — Highly Rated

GitLab Overview
What is GitLab?

GitLab is a robust platform designed to streamline the software development process by offering tools for version control, project management, and collaboration. It enables teams to manage repositories, track changes, and automate parts of the software delivery lifecycle through continuous integration and deployment features. With its user-friendly interface and extensive set of functionalities, GitLab supports developers in enhancing productivity and maintaining high-quality codebases. This platform is adaptable for projects of any size, from small startups to large-scale enterprise applications.

Company GitLab Inc.
Year founded 2011
Company size 1000+ employees
Headquarters San Francisco, USA
Social Media
GitLab Categories on Findstack
Crevio E-Commerce Platforms logo
Crevio
Sponsored
5.0
(1)
Free plan available
Crevio is an AI-powered platform that runs your business while you sleep. Describe what you want to se... Learn more about Crevio
Ask Questions about GitLab
What GitLab is best for?
How does GitLab compare to Bitbucket?
What are the pros and cons of GitLab?
GitLab Product Details
Capabilities
AI
API
CLI
OSS
Ease of use
Beginner
Intermediate
Advanced
Deployment Cloud / SaaS / Web-Based, Desktop Mac, Desktop Windows, Mobile Android, Mobile iPhone, On-Premise Linux
Support 24/7 (Live rep), Chat, Email/Help Desk, FAQs/Forum, Knowledge Base, Phone Support
Training Documentation
Languages English
GitLab Pros and Cons
Pros
  • Comprehensive DevOps platform with integrated tools.
  • Strong support for CI/CD pipelines.
  • Open-source with a large community of contributors.
  • Flexible deployment options including self-hosted and cloud-based.
  • Extensive integration capabilities with third-party tools.
Cons
  • Premium features can be costly for small teams.
  • Steeper learning curve for beginners.
  • Performance issues with large repositories.
  • Limited native mobile support.
  • Some features may require additional configuration.
GitLab Features
Access Controls/Permissions
Activity Dashboard
API Access
Automated Testing
Backup and Restore
Branch Management
Code Review
Code Search
Collaboration Tools
Commit History
Continuous Integration
Diff Viewer
Disclaimer
Our research is curated from diverse authoritative sources and meant to offer general advice. We don’t guarantee that our suggestions will work best for each use-case, so consider your unique needs when choosing products and services. Feel free to share your feedback.
Last updated: October 18, 2026
GitLab Version Control Hosting Software logo
789 GitLab Reviews
4.5 out of 5
Enterprise (> 1000 emp.)
Jun 10, 2022
 Source
Overall Rating:
3.5
AG
Verified Reviewer
Founder
Share
"GitLab : the must have Tool for Software Companies"
What do you like best about GitLab?

GitLab is the software tool that makes the life cycle of the software development easier

What do you dislike about GitLab?

the user interface can be made easier to use.

What problems is GitLab solving and how is that benefiting you?

it serves as a repository for all your codes and makes the life of software engineers easy.

Small Business (50 or fewer emp.)
Jun 10, 2022
 Source
Overall Rating:
3.5
AD
Anil D.
Angular Developer
Share
"Gitlab is Cooler than GitHub"
What do you like best about GitLab?

Source code security , Pipeline integration , easy installation, Advance automation like open directly on IdE

What do you dislike about GitLab?

web app ui of gitlab is like old fashioned. some normal features missing. takes times to find out like button or menu. complex ui you can say.

What problems is GitLab solving and how is that benefiting you?

The main reason of using Gitlab Source code security and Devops / advance automation integration.

Small Business (50 or fewer emp.)
May 21, 2022
 Source
Overall Rating:
3.5
Siddhant J. avatar
Siddhant J.
Technical Project Manager
Share
"Good open source code repository solution"
What do you like best about GitLab?

Simple interface that can be easily adopted by every team member. Plus it's free and open source.

What do you dislike about GitLab?

Sometimes workspaces and projects tend to confuse maybe because of the design. It's paid if we go for enterprice solutions

What problems is GitLab solving and how is that benefiting you?

Helping our team in git management. Multiple team members can work on the code in parallel, also help in tracking previous commit.

Small Business (50 or fewer emp.)
May 15, 2022
 Source
Overall Rating:
3.5
Neeraj J. avatar
Neeraj J.
Dev Ops Engineer
Share
"Decent repository for beginners"
What do you like best about GitLab?

Most I liked about GitLab is how easy to use it is and how smooth its UI is. it is perfect for beginners and it is also great that they have CI/CD feature which works very well.

What do you dislike about GitLab?

less connectivity with other development products like Jira and AWS pipeline etc, is what is disliked about GitLab.

What problems is GitLab solving and how is that benefiting you?

I was using GitLab as my codebase repository and for CI/CD

Small Business (50 or fewer emp.)
Apr 21, 2022
 Source
Overall Rating:
3.5
Pavel S. avatar
Pavel S.
Инженер электротехник
Share
"GitLab good servis"
What do you like best about GitLab?

a great platform for both business and for your own projects. own wiki is convenient. ease of use cross-platform. great way to share your projects

What do you dislike about GitLab?

not very user-friendly site menu. initial setup is difficult.

What problems is GitLab solving and how is that benefiting you?

version control system, storage and backup of projects. access to projects of friends

Enterprise (> 1000 emp.)
Apr 19, 2022
 Source
Overall Rating:
3.5
AG
Verified Reviewer
Founder
Share
"feature-rich, but confusing"
What do you like best about GitLab?

It has lots of nice features that aren't available on GitHub.

What do you dislike about GitLab?

The UI is confusing and quite unintuitive compared to GitHub.

What problems is GitLab solving and how is that benefiting you?

Code submission & efficiency across organization has improved. Automated processes can be easily run to complete tasks on commit.

Mid Market (51-1000 emp.)
Feb 28, 2022
 Source
Overall Rating:
3.5
AG
Verified Reviewer
Founder
Share
"Good product to control versions"
What do you like best about GitLab?

It is simple and easy to understand how to use and to manage the source control.

What do you dislike about GitLab?

Did not find any significant disadvantages

What problems is GitLab solving and how is that benefiting you?

Easy to control versions and uploads to production

Small Business (50 or fewer emp.)
Feb 16, 2022
 Source
Overall Rating:
3.5
DC
Dhaval C.
Technical Architect
Share
"Gitlab for Code repo and CI/CD"
What do you like best about GitLab?

Gitlab has the potential to do version control, automation, management tool, and much more on a single platform. It has evolved a lot in the past couple of years and has become really mature platform.

What do you dislike about GitLab?

The user interface is quite not good compared to the competitors. Sometimes it's confusing or unusable. It takes time to get habituated with the interface but once you are familiar it's good enough.

What problems is GitLab solving and how is that benefiting you?

Source code management, Code review, Quality checks of the code, CI/CD automation, general analytics of the project, Issue tracking and management, Deployment on multiple environments.

Enterprise (> 1000 emp.)
Jan 22, 2022
 Source
Overall Rating:
3.5
AG
Verified Reviewer
Founder
Share
"Gitlab Review"
What do you like best about GitLab?

Gitlab provides us a good interface for code reviews between team members. In Gitlab we can create branches and the brunches can be reviewed. We can able to work independently on our own branch.

What do you dislike about GitLab?

Nothing much to dislike but can improve by having more security integration and the ability to check the code vulnerability. It can be integrated sithtmore features in security.

What problems is GitLab solving and how is that benefiting you?

The ability to integrate with CIE and rapidly deploying solution applications and projects is great. It is very easy to use. It also merge our code and tracks another branch. The graph diagrams are also very useful.

Mid Market (51-1000 emp.)
Jan 14, 2022
 Source
Overall Rating:
3.5
Gautam S. avatar
Gautam S.
Senior Software Engineer
Share
"A good Soure code and DevOps Tool."
What do you like best about GitLab?

The Source Code Management of GitLab and GIT-based architecture is the best point. The Complete DevOps operations can be handled by just using GitLab. The way it manages multiple people working on a single project can immensely help you on your tasks. You can have multiple braches on the source code and merge as you work on them. It has been a great tool for the DevOps Operations as well. This Tool has also given us the feature to review the code easily. I could review the code on the code and also could tell the juniors and team member about the bugs in theri codes.

What do you dislike about GitLab?

It is not user-friendly considering a newbie who comes to the platform. The tutorials and how to use the tool documentation is not enough for a starter. It takes more than the documentation for someone to start using GitLab. When I began using GitLab, I had to take help from my peers to understand the tool's architecture. The documentation was not sufficient for a clear understanding of the tool.

What problems is GitLab solving and how is that benefiting you?

My whole team and I can work simultaneously on a single project. It has benefitted us in the collaborative space. We can secure, manage and deploy the codes easily and hassle-free. Our productivity has risen to sky-high levels due to GitLab's features.

Mid Market (51-1000 emp.)
Jan 02, 2022
 Source
Overall Rating:
3.5
Arshad A. avatar
Arshad A.
Software Design Engineer
Share
"Access and manage your code every where"
What do you like best about GitLab?

I like the each and evey feature of this software application because it helps me alot in managing and controlling the code it also make easy to share code among many colleagues.

What do you dislike about GitLab?

I do not feel that there is any feature in this application that i dislike .its very amazing application that supports me alot in achieving my goals .

What problems is GitLab solving and how is that benefiting you?

The problems that we solve are: Code sharing Version controlling Team work

Mid Market (51-1000 emp.)
Dec 21, 2021
 Source
Overall Rating:
3.5
AG
Verified Reviewer
Founder
Share
"Decent and gets the job done"
What do you like best about GitLab?

It works, pretty good interface too. Easy for beginners to work through and it's pretty consistent with what else is out there

What do you dislike about GitLab?

It doesn't really standout because it's so similar. Perhaps I haven't used any advanced maneuvers/features yet, but for basic and regular it's good enough for basics push pull clone and things like that

What problems is GitLab solving and how is that benefiting you?

It's mainly students using it for assignments. It's pretty easy to use, consistent with other designs used in industry.

Small Business (50 or fewer emp.)
Oct 15, 2021
 Source
Overall Rating:
3.5
AG
Verified Reviewer
Founder
Share
"The best for docs"
What do you like best about GitLab?

I think it is the best for collaborative work on documentation

What do you dislike about GitLab?

It is not the easiest product to manage software version control

What problems is GitLab solving and how is that benefiting you?

Sometime it is not so intuitive the work you have to do

Mid Market (51-1000 emp.)
Aug 31, 2021
 Source
Overall Rating:
3.5
RC
Ryan C.
Product Manager
Share
"Decent alternative to Github"
What do you like best about GitLab?

The learning curve for Gitlab is relatively low. If you are familiar with any git operations at all and have used Bitbucket or Github, then you will be right at home. The community version is also free, which is a massive boon to startup founders and individual developers.

What do you dislike about GitLab?

Unlike bitbucket, I find that the system becomes slower as you scale. It becomes a bit laggy when you have over 200 developers working on the same repo. It could just be a limitation of the community version.

What problems is GitLab solving and how is that benefiting you?

Gitlab is the default code repository and version control system in our company. It's great to see all the different repositories consolidated in one platform. This makes it easier for any developers in the organization to share standard code and do peer reviews.

Enterprise (> 1000 emp.)
Aug 20, 2021
 Source
Overall Rating:
3.5
AG
Verified Reviewer
Founder
Share
"Powerful VCS and Easy to adopt"
What do you like best about GitLab?

The contribution graph, CI/CP pipeline, Analytics of code review, issue occurance is what benefitted me to show my contribution in the development.

What do you dislike about GitLab?

The code comparison is a little challenging to read in the changes section of the merge request.

What problems is GitLab solving and how is that benefiting you?

I use GitLab for web projects in PHP. Gitlab benefitted us in effortlessly adopting the git-flow.

Mid Market (51-1000 emp.)
Aug 19, 2021
 Source
Overall Rating:
3.5
YV
Yash V.
Software Developer
Share
"Better but not as popular as github"
What do you like best about GitLab?

I have been using source control tools for a while now and have used almost all tools, including Bitbucket, GitHub, and gitlab. I like that GitLab provides you a package to self-manage the GitLab locally in your organization. It is one of the best things and can be used where the security of the code is very crucial.

What do you dislike about GitLab?

I still think their community and support are not as good as Github. In other aspects, it completely matches the best in the market.

What problems is GitLab solving and how is that benefiting you?

We had a local GitLab setup in our previous organizations. It reduced our cost, and the security was not hampered at all.

Mid Market (51-1000 emp.)
Aug 12, 2021
 Source
Overall Rating:
3.5
AG
Verified Reviewer
Founder
Share
"UI and versioning features"
What do you like best about GitLab?

Clean UI and CI-CD tools are easy to use

What do you dislike about GitLab?

poor branch visualization of version tree

What problems is GitLab solving and how is that benefiting you?

Role management is not easy

Enterprise (> 1000 emp.)
Jun 25, 2021
 Source
Overall Rating:
3.5
AG
Verified Reviewer
Founder
Share
"Great application to store and review code"
What do you like best about GitLab?

I enjoy using GitLab mostly for RPA code packages. The code review features for reviewing version is great.

What do you dislike about GitLab?

The only issue I have had is when committing from a cloned repository. There is usually some kind of access error but it probably my configuration.

What problems is GitLab solving and how is that benefiting you?

Great for code storage and a good idea to always have a backup.

Small Business (50 or fewer emp.)
Jun 10, 2021
 Source
Overall Rating:
3.5
AG
Verified Reviewer
Founder
Share
"A good VCS tool"
What do you like best about GitLab?

We can have free private repositories, but it has limited features. But we can get used to it before purchasing the product. Also, I like the web IDE in GitLab, which is far better than the text editor in other VCS. Also, we can check the GitLab ci config file before pushing it and testing it in the pipeline. We can validate the yml script on the GitLab site itself.

What do you dislike about GitLab?

There are some limitations in Gitlab. For example, we can not re-request for review from the co-workers. Also, I am not a fan of GitLab UI. Mainly the notification side.

What problems is GitLab solving and how is that benefiting you?

We can use it as a remote git repository to collaborate with co-workers on a project. We can make several branches based on what functionality is being developed. And we can create merge requests and then merge all the work in the main branch. Co-working on software project is very easy with GitLab.

Enterprise (> 1000 emp.)
Aug 06, 2020
 Source
Overall Rating:
3.5
Camilla  B. avatar
Camilla B.
Software Engineer
Share
"IT management is easier"
What do you like best about GitLab?

It has increased our productivity and enabled us to create a software supply chain with built-in package management. It always takes in account all the security steps to keep our data safe. For security measures it provide us ‘secret variables’ , so that only authorized person can have access to the data.

What do you dislike about GitLab?

Sometimes this software runs slowly due to which we have to spend time in its plug in and also much of the time gets wasted in opening cards. Also it is not so user friendly and it theme is not appealing.

What problems is GitLab solving and how is that benefiting you?

It has helped me in developing the codes and provides us scalable, single source for collaborating on projects and codes help us to be more productive, I do not face any issue while working. It has helped me to work on remote basis and its easy configuration supports various applications. In all ways it is great platform.

Enterprise (> 1000 emp.)
Jul 17, 2020
 Source
Overall Rating:
3.5
Sangeet A. avatar
Sangeet A.
Software Development Engineer
Share
"Experience of using Gitlab after using Bitbucket"
What do you like best about GitLab?

1. Pricing: For start-ups and small businesses Gitlab's free cloud-hosting plan is just awesome and boon for them. 2. Control: It's self-hosting version is perfect for teams which are capable to have resources to have their codebase in their infrastructure and it is also open-source. 3. Open-source: Bitbucket's Community Edition is Open-Source and great for modification as per your choice. User can think out of box and can include a feature which is not even thought of by Gitlab team.

What do you dislike about GitLab?

1. Integration with Jira: In my previous company and the current one, Jira is used as an agile tool. So being an Atlassian software it is more compatible with Bitbucket then with Gitlab. 2. Pull Request vs Merge Request: If my source branch is rebased with the target branch then on approving Pull Request the tree structure in Bitbucket doesn't create an extra node for Merge, whereas in case of merge request in Bitbucket every time it is approved an extra node for Merge is created. This is really frustrating when you're going through history of a file in an IDE as sometime there might be more than 3 windows of code because of this merge node. A clean master branch is always preferable which just seems impossible with Gitlab.

What problems is GitLab solving and how is that benefiting you?

I'm using it as a version control tool for maintaining codebase. It is simple and easy to use and great in integrating our project with CI/CD.

Enterprise (> 1000 emp.)
Jan 17, 2020
 Source
Overall Rating:
3.5
AG
Verified Reviewer
Founder
Share
"Great for some uses, mediocre for others"
What do you like best about GitLab?

The pipelines visualizations are amazing, and really help to enable a consistent CI/CD model. I like the way that it's very easy to set "dedicated approvers" for certain projects, to prevent other teams from breaking services they are less familiar with.

What do you dislike about GitLab?

The issues/wiki systems are garbage, and should be replaced by Atlassian products for any company that is serious about being a tech player.

What problems is GitLab solving and how is that benefiting you?

Having our deploys/repos/cicd processes synced in one place is very nice. On merge requests, being able to see that a service deployed successfully before approving is a huge benefit that we didn't have before.

Mid Market (51-1000 emp.)
Oct 26, 2019
 Source
Overall Rating:
3.5
AG
Verified Reviewer
Founder
Share
"Excellent code repository"
What do you like best about GitLab?

Gitlab is a very versatile DevOps platform. It works very well as a git code repository but also includes additional features like Continues integration issues tracking wiki. Gitlab also supports DevOps tools and you can manage the entire DevOps lifecycle. Also, you can add unlimited private repositories. Setup is simple with the Community Edition, you can jut download the setup file and execute directly.

What do you dislike about GitLab?

Compared to the market leader, there is less number of repositories and opensource codes.

What problems is GitLab solving and how is that benefiting you?

version control and continues integration

Enterprise (> 1000 emp.)
Oct 24, 2019
 Source
Overall Rating:
3.5
karime V. avatar
Karime V.
Ingeniero De Proyecto
Share
"GitLab para trabajos grupales"
What do you like best about GitLab?

Es un repositorio conocido y de uso intuitivo, utilizado en varias partes del mundo para uso estudiantil y laboral. Los mejores atributos es la participación grupal en un proyecto en donde hay herramientas que permiten resolver los conflictos entre diferentes códigos, también se puede observar la actividad de los demás integrantes y volver a versiones anteriores del proyecto en cualquier momento. Además el software hace un resumen de todos los commit y actividad en el proyecto que es útil para una evaluación general.

What do you dislike about GitLab?

Los conflictos causados entre usuarios de un proyecto no son tan sencillos de resolver, muchas veces la mala resolución de los mismos resulta en perdida de trabajo de uno de los miembros. Podría implementar formas de resolver los conflictos más intuitivamente.

What problems is GitLab solving and how is that benefiting you?

En mi caso el uso es estudiantil para aprender a programar y hacer proyectos cada vez mayores.

Small Business (50 or fewer emp.)
Oct 21, 2019
 Source
Overall Rating:
3.5
AG
Verified Reviewer
Founder
Share
"Does what it's supposed to to."
What do you like best about GitLab?

Above all else Gitlab is a service for hosting git repositories. It's not overly expensive, and easy to use.

What do you dislike about GitLab?

Aside of the source code repository, Gitlab offers a lot of other sections (CI/CD, Wiki, Issue tracker). Those features may be irrelevant to you if you are already using something else, which is highly likely.

What problems is GitLab solving and how is that benefiting you?

Gitlab can host private Git repository which allows to collaborate with others as an alternative to Github, Bitbucket.

Mid Market (51-1000 emp.)
Sep 24, 2019
 Source
Overall Rating:
3.5
AG
Verified Reviewer
Founder
Share
"Initial hiccups, some slowness but overall decent product"
What do you like best about GitLab?

Easy to understand UI, good integration with JIRA, good diffs on merge request, easy to approve/merge, assignees, member groups, easy reverts

What do you dislike about GitLab?

The wiki pages seem extremely slow to load. When browsing through our repo's wiki, it takes a long time to see all the pages and it's best if we bookmark commonly viewed pages as navigating through slowly sucks. And there's no search to boot.

What problems is GitLab solving and how is that benefiting you?

Version control with many different product groups, easy reverting, lots of repos, private repos for enterprise, wiki pages

Small Business (50 or fewer emp.)
Sep 23, 2019
 Source
Overall Rating:
3.5
Parth R. avatar
Parth R.
Javascript Developer
Share
"Good for personal user"
What do you like best about GitLab?

I am using gitlab for personal use and its really helpful for store my all the projects there. from where, i can checkout easily and also share with my friends. It also provide good security and cloud service.

What do you dislike about GitLab?

Many times, i faced login issues or server issues. Gitlab down continously and due to that i couldn't checkout or push my code on server.

What problems is GitLab solving and how is that benefiting you?

It was difficult for me to manage all of my personal project in hard drive. Using gitlab i can easily get my latest code and also push back on server easily. Now i can easily access my latest code easily.

Mid Market (51-1000 emp.)
Aug 29, 2019
 Source
Overall Rating:
3.5
AG
Verified Reviewer
Founder
Share
"Easy to use project manager"
What do you like best about GitLab?

I like the feature off being able to trigger events upon pushing to a branch, deploying a branch to a test server for instance.

What do you dislike about GitLab?

I couldnt easly find a graphical program to use it with. I personally pefer a graphical interface above a console. I would like to so some support for this.

What problems is GitLab solving and how is that benefiting you?

Code management

Mid Market (51-1000 emp.)
Apr 25, 2019
 Source
Overall Rating:
3.5
Pieter V. avatar
Pieter V.
Backend Developer
Share
"It does what it should do"
What do you like best about GitLab?

We can combine everything we need in this one platform

What do you dislike about GitLab?

It's not that fast if you use the hosted version. We switched to a self-hosted version for reliability and performance

What problems is GitLab solving and how is that benefiting you?

We use gitlab to store all our private repositories, process our builds, and deploy's to a kubernetes cluster

Enterprise (> 1000 emp.)
Sep 20, 2018
 Source
Overall Rating:
3.5
AG
Verified Reviewer
Founder
Share
"Like Github, but a bit worse"
What do you like best about GitLab?

I like that it provides almost all the functionalities that GitHub provides. It supports a wide variety of of features that works great if your company wants to integrate pipelining with their source control. It also has very intuitive and easy to use UI which is always helpful as not every users want to use command line. It also has great integration with Jira, and that is the Agile board that we use so it's really helpful.

What do you dislike about GitLab?

We have experienced random connection issues with GitLab either when pulling or pushing to our repo. The web interface also seems to be slow sometimes, and it is definitely not due to our internet connection. Also the profile view isn't as good as GitHub if that is something you or your organization cares about.

What problems is GitLab solving and how is that benefiting you?

Our company was mainly using it as a centralize source control for most of our code base. Based on our purpose, GitLab was able to fulfill the job and fit our work flow wonderfully. We are also using Perforce and that is an old and ancient platform, so GitLab was well appreciated by our team.