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: September 11, 2026
GitLab Version Control Hosting Software logo
789 GitLab Reviews
4.5 out of 5
Enterprise (> 1000 emp.)
Jan 24, 2024
 Source
Overall Rating:
5.0
Vaishnavi B. avatar
Vaishnavi B.
Software Engineer
Share
"GitLab"
What do you like best about GitLab?

The GitLab tool is a free and easy-to-use tool. It is an open-source platform for DevOps. It allows an unlimited number of private repositories. It is used to review codes as well.

What do you dislike about GitLab?

When working with more oversized products, it gives issues.

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

It is an open-source and free-ware application, so it is easy to use and get the code developed and reviewed easily. The code/data is secured.

Small Business (50 or fewer emp.)
Jan 19, 2024
 Source
Overall Rating:
5.0
AG
Verified Reviewer
Founder
Share
"Serious people use GitLab"
What do you like best about GitLab?

GitLab's UI is just so much more chill and easy to get around. You jump in and everything's right where you expect it to be. The CI/CD setup in GitLab – it's straight-up awesome. You don't have to mess around with a bunch of tools; it's all baked in and works like a charm!

What do you dislike about GitLab?

The documentation could use a glow-up. It's there, but digging through it to find exactly what you need is a bit of a headache.

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

It's a great alternative to GitHub. We use GitLab for version control and managing all devs.

Small Business (50 or fewer emp.)
Dec 21, 2023
 Source
Overall Rating:
5.0
IM
Ion M.
Founder
Share
"Best app to use so far for git"
What do you like best about GitLab?

easy to user and intuitive, easy to integrate with other apps

What do you dislike about GitLab?

all looks good, nothing negative to mention about

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

building and releasing our software in different environments

Small Business (50 or fewer emp.)
Dec 18, 2023
 Source
Overall Rating:
5.0
mohammed z. avatar
Mohammed Z.
Dev Ops Engineer
Share
"the best version control system that i ever used"
What do you like best about GitLab?

gitlab features like branching and merging is a good one. it reduce the complexity of the program and can avoid the conficts between the developers. And we can build pipelines in git and automates. we can go the previous commits so any error occurs we can hava a backup so the code never be stole.

What do you dislike about GitLab?

E GitLab's user interface has evolved over time, i still feel that some features of it are less user-friendly than those of rival version control systems.

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

we can store the code and the project in the repository also mainly we can version control so it is a great relief . We can set CI/CD in gitlab with gitlab runner .

Enterprise (> 1000 emp.)
Dec 07, 2023
 Source
Overall Rating:
5.0
Aditya P. avatar
Aditya P.
Information Technology Analyst
Share
"Deployment Made Easy with Gitlab"
What do you like best about GitLab?

Privacy and easy deployments is one of the best things.

What do you dislike about GitLab?

Gitlab integration features with other services can be improved.

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

Gitlab is solving the continuos delivery and integration process by streamlining the same.

Mid Market (51-1000 emp.)
Nov 27, 2023
 Source
Overall Rating:
5.0
DU
Denis U.
Junior Dev Ops/Software Engineer
Share
"Great CI/CD platform"
What do you like best about GitLab?

Gitlab runners extenteds the standard git platform with a great platform for CI/CD implementations. It has easy to provision CI runners for you needs and the defenitions of pipelines and integrations are easy and very straight forward making it a must have platform. The built in repository is also great and easy to implement making it great for daily use and even scheduled tasks can be done in the CI.

What do you dislike about GitLab?

The UI could be better it seems like it's constantly changing for the worse hopefully the better in the long time but it's not only on Gitlab it seems it's wider problem with others adapting the same layout which I find very confusing at this moment and harder to use.

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

GitLab provides as the man git platform for version control and much more such as container and package registry, extensive easy to use CI/CD platform and other standard features such as code reviews.

Mid Market (51-1000 emp.)
Nov 22, 2023
 Source
Overall Rating:
5.0
GA
Gowtham A.
Junior React Developer
Share
"GitLab: Transforming Development into a Unified Experience"
What do you like best about GitLab?

GitLab stands out as a powerful and user-friendly version control tool. Great platform for programmers and developers to creatively merge their solutions and code with ease.

What do you dislike about GitLab?

There's nothing to dislike about this product.

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

GitLab integrates seamlessly with a wide range of tools and services, providing flexibility and streamlining development workflows.

Small Business (50 or fewer emp.)
Nov 20, 2023
 Source
Overall Rating:
5.0
TARUN S. avatar
Tarun S.
Software Engineer
Share
"Best Tool for Team Collab in Projects."
What do you like best about GitLab?

I have used Gitlab most of the time. It helps a lot to create project productively and easily. I have created lots of project with the help of Gitlab. It make the development so easy. Best tool for company and students.

What do you dislike about GitLab?

The only problem is domain of Gitlab is only associated with project. They should expand it more.

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

Gitlab is so secure. It helps me to contribute in my proejct efficiently and productively. My whole team use Gitlab for projects.

Small Business (50 or fewer emp.)
Nov 07, 2023
 Source
Overall Rating:
5.0
KR
Kerby R.
C.E.O.
Share
"Amazing app store."
What do you like best about GitLab?

Every time I think of a program that I need gitlab has it. Plus it's just fun to browse and look for new stuff. I love gitlab.

What do you dislike about GitLab?

Some of the build descriptions are very vague. Like they forget not everyone is a computer.

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

Every time I need software and don't have time to shop gitlab has me covered. Great selection for every platform.

Mid Market (51-1000 emp.)
Oct 24, 2023
 Source
Overall Rating:
5.0
Deepak o. avatar
Deepak O.
Software Engineer
Share
"Gitlab: best tool for team collaboration and project code storage"
What do you like best about GitLab?

I like the beginner friendly user interface of Gitlab most, specifically the code review section most when i review the code of my junior developers it helps me to write the comments, comparing the old and new changes and it even give some better insightful suggestions i love this part of gitlab its awesome apart from it i like the feature where it segregates the branches and merge them on approval rights which helps in having the codebase in right hands.anyone cannot push or approve the code without proper rights.

What do you dislike about GitLab?

i am using it from last 2 years i didn't find anything wrong but sometimes user interface doesn't load properly it happens very rare but i faced this issue so i don't like it when it happens.

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

i am a developer gitlab helps me to host the code on the remote server and i am able to work and collaborate with the team which helps me to develop and deliver the project within stimulated time. it is helping me to manage the codebase of the project in a very good manner with feature in rich user interface tool.

Small Business (50 or fewer emp.)
Oct 19, 2023
 Source
Overall Rating:
5.0
AG
Verified Reviewer
Founder
Share
"Gitlab review"
What do you like best about GitLab?

Simplistic UI. Also allows to create boards and ability to keep merge requests in draft. Also shows the commit graph which is quite useful.

What do you dislike about GitLab?

Nothing bad about it. Found it to be absolutely fine the way it is.

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

Continuous deployment to server really helps to make the project live asap.

Mid Market (51-1000 emp.)
Oct 16, 2023
 Source
Overall Rating:
5.0
Deepak O. avatar
Deepak O.
Software Engineer
Share
"GITLAB :a collaborative software development platform"
What do you like best about GitLab?

multiple developers can work on a single or multiple project simulatneously. and it manages all the activities from commit to pipeline in a very efficient manner.it also facilates code review functionality through UI and i have used UI of gitlab and i love it everything is systematica and easy to understand a beginner can be able to work with no time.

What do you dislike about GitLab?

entriprise edition is costlier and sometimes it takes time to reload the changes.its difficult to customise gitlab with the help of configurations and its resource intensive also.

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

i am a developer so i use it to push the code to gitlab and maintain the whole production and uat environment. and i do code review of my juniors and trigger the tags to deploy the code to uat and prod.

Enterprise (> 1000 emp.)
Oct 13, 2023
 Source
Overall Rating:
5.0
Sumit K. avatar
Sumit K.
Application Support Analyst
Share
"develop, secure, and operate automated scripts"
What do you like best about GitLab?

In every software industry ` uses git for code repository . GitLab is one of the best software which easy to use and deploy the scripting lang to the jenkins and other platform which is affilated to the git. it automate the program and groovy to automation tools . best software to define you scripting lang to the program. make a package and run as groovy of the program. it secure and reliable . run and store your groovy for automated tools like jenkins

What do you dislike about GitLab?

There is nothing dislike about gitlab. in every software industry ` uses git for code repository .

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

gitlab code repo solving the code bugs and find the groovy of the program whis is to run. solving the lots of user query related to project information. creating projects in gitlab. stroge there code in repos and make it secure for the feature deployment .

Mid Market (51-1000 emp.)
Oct 09, 2023
 Source
Overall Rating:
5.0
PS
Parth S.
Software Engineer
Share
"One of the best source code management platform"
What do you like best about GitLab?

You can do all the basic required tasks for your development with Gitlab. It provides source code management, ticketing, CI/CD platform and even container and platform registry.

What do you dislike about GitLab?

Its provides you limited number of ci/cd minutes for free. But it is due to preventing mis use. Otherwise no major drawbacks

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

It allows you to manage your development and operations lifecycle from a single place. It is easy to use and far better then alternatives. It also allows you ability to self host on your own environment.

Mid Market (51-1000 emp.)
Oct 04, 2023
 Source
Overall Rating:
5.0
Shwetank S. avatar
Shwetank S.
Software Engineer
Share
"GITLAB : A MUST HAVE TOOL FOR DEVELOPERS"
What do you like best about GitLab?

1-> i like the user interface of gitlab because its beginner friendly and easy to use. a whole team can manage a single or multiple projects and they can work on their own branches and the code can be pushed , reviewed and deployed. everything is at one place. 2-> the tracking of code changes is awesome you con switch between diff commits or versions of code. anyone can't push pull or deploy the changes only those who have correct rights will be able to use that functionality. 3-> its perfect for both large scale and small scale projects.complete developement life cycle is managed via gitlab in a very beautifull manner. 4-> from code pull to code push from code reviews to pushing code review changes from bug tracking to bug resolution everything works perfectly smooth. 5-> i love to use gitlab at workplace.its irreplaceable tool in terms of everything that you need for developement

What do you dislike about GitLab?

1-> sometimes the code that you have pushed won't be visible to you for few minutes. it means code push does not work in real time. 2-> comparing multiple commmits is little bit complex. 3-> premium features are overpriced. 4-> little bit slow while loading when we press any button at UI.

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

i am a developer so it helps me to control the various versions of code. it helps me to review the code. pushing and pulling the changes from server and working on different different project and managing their lifecycle.my life becomes easier via using the tools like gitlab.

Mid Market (51-1000 emp.)
Sep 26, 2023
 Source
Overall Rating:
5.0
Lisa O. avatar
Lisa O.
Senior Frontend Developer
Share
"Complex but still my best Git platform."
What do you like best about GitLab?

I like that Gitlab makes use of AI ( artificial intelligence ) to boost the efficiency of every aspect of my teams software development lifecycle , thereby improving how quickly we can deliver software products by optimizing all stages of the development process. Asides from the above, introducing AI ( artificial intelligence ) into our development workflow has had significant impacts on code maintenance, code security and even on compliance and governance.

What do you dislike about GitLab?

The responsiveness of Gitlabs community forums tends to be slow, unlike what is obtainable on leading Git alternatives that I have had experience using. Also, upgrading to newer versions of Gitlab tends to be challenging due to large scale customization work that always needs to be done.

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

Gitlab brings a lot of code integrity and version control to our development workflow, by enabling me track changes made to team code, collaborate on code in real time and revert back to previous versions of our codebase , if there is a need to. From a business perspective, Gitlab has eliminated large scale manual tasks within our software development process , thereby leading to faster development cycles for our products.

Mid Market (51-1000 emp.)
Sep 23, 2023
 Source
Overall Rating:
5.0
LP
Lwin Min P.
Accountant
Share
"My Own Private Repo - Gitlab"
What do you like best about GitLab?

I have always been a fan of Gitlab since I became a tech savvy. Therefore, I use it very often since it is user-friendly even for beginner. Here are my favourite features, provide private repo and seanless and fully support version control. And it has seanless customer support and undersatndable documents are also available. Gitlab's implementation is very easy and allows to integrate with other vendor like AWS. Therfore, I use gitlab everyday to control version system of my product.

What do you dislike about GitLab?

What I dislike about Gitlab is so hard to pin point because it is so usefull for developer, DevOps and other.

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

Gitlab plays an essential role in my DevOps career. Without proper version control system, we cannot create or release a usefull product to the market.

Enterprise (> 1000 emp.)
Sep 21, 2023
 Source
Overall Rating:
5.0
AG
Verified Reviewer
Founder
Share
"Best tool to keep debugging data"
What do you like best about GitLab?

The best thing that I like about git lab is its feature to edit the document/text again once submitted. You can also keep all your related documents together inside one folder.

What do you dislike about GitLab?

I have been having a lot of problem with git lab's public and private document feature. I had to share my document

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

Gitlab has been helping me while keeping by debugging logs at a single place. Also when something needs to be updated, it also helps me do the same.

Mid Market (51-1000 emp.)
Sep 18, 2023
 Source
Overall Rating:
5.0
VH
Vabhav H.
Founder
Share
"User of GitLab is necessary when you are working in IT industry."
What do you like best about GitLab?

Gitlab interfece is very much easy and uderstandable to any coder so that he can manage his repository and maintain versioning in good manner .

What do you dislike about GitLab?

The some concept related Ci/Cd pipelines are not easy to find in gitlab becuase of so many option ,

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

it is not easy to maintain the vesions of your code when you are deploying or pushing on regular basis . so there should be branching for such thing and that's when gitLab comes into play. it help to maing code . so that there should not be any conflict in codes .

Enterprise (> 1000 emp.)
Sep 16, 2023
 Source
Overall Rating:
5.0
AG
Verified Reviewer
Founder
Share
"Best Agile Enterprise planning tool"
What do you like best about GitLab?

Gitlab software's ability to integrate with various third-party applications is the most prominent aspect. It ultimately allows users to design a simple ecology utilising its modification choices rapidly. Gitlab helps our organisation shorten the software lifecycle time and thus improves efficiency.

What do you dislike about GitLab?

It's an excellent tool for designers and developers, but the application design can be enhanced to make it extra attractive and user-friendly. Understanding how to use it effectively may require a bit of time, but once you understand and utilise it, it becomes a powerful tool.

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

Automation, improved transparency, and progress assessment skills are necessary to eliminate mistakes made by employees in our organization on big and convoluted initiatives. GitLab is an open-source system that provides source code administration, simultaneous assembly and distribution, analytics, and project governance capabilities to application development groups.

Mid Market (51-1000 emp.)
Sep 15, 2023
 Source
Overall Rating:
5.0
DG
Debojyoti G.
Founder
Share
"Gitlab - Headache free development"
What do you like best about GitLab?

Can merge code easily from UI & make a pull request easily. Good User Interface.

What do you dislike about GitLab?

Search Feature can be improved. It does not give search feature like GitHub.

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

Good ui, so I have to spend less time on merge & create PR etc, rather than I give that time into logical think & actual coding.

Mid Market (51-1000 emp.)
Sep 12, 2023
 Source
Overall Rating:
5.0
PS
Preksha S.
Founder
Share
"Seemless development with GItLab"
What do you like best about GitLab?

User experience, amazing features and helps in seamless development

What do you dislike about GitLab?

Some features are little complex, takes time to understand

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

Version controlled system is very beneficial and I collaborate with my teammates easily and effeciently. It has increased the productivity and performance.

Enterprise (> 1000 emp.)
Sep 11, 2023
 Source
Overall Rating:
5.0
Hiren S. avatar
Hiren S.
Software Developer
Share
"Excellent for Version Control"
What do you like best about GitLab?

I have used multiple tools in the past four years, but GitLab was one of the best among all. The thing that makes Gitlab apart from other tools is the great UI. Its navigation bar shows valuable items for quick navigation. The UI for diff of the files is one the easiest to interpret and increases productivity. The charts make it easy to visualize the progress like burnup/burndown charts. The documentation for implementing the CI/CD is fantastic.

What do you dislike about GitLab?

It's a little exprensive. Lots of feature does confuse the user.

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

I use GitLab in my organization to collaborate with other team members/developers and review the code.

Mid Market (51-1000 emp.)
Sep 06, 2023
 Source
Overall Rating:
5.0
AG
Verified Reviewer
Founder
Share
"A great cloud-based tool for maintaining codebase"
What do you like best about GitLab?

GitLab provides a cloud based platform to maintain our code and also provides DevSecops features that automate deployment

What do you dislike about GitLab?

GitLab can work on providing integration with Cloud computing platforms like AWS, GCP and Azure.

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

GitLab provides a platform to host our code repositories to promote team collaboration along with version control. Apart from storing our codebase, It also provides features to integrate CI/CD (Continuous Integration/ Continuous development) all in one platform to avoid causing the overhead of manual deployments.

Mid Market (51-1000 emp.)
Aug 31, 2023
 Source
Overall Rating:
5.0
AG
Verified Reviewer
Founder
Share
"I am using GitLab in our company and it's great, nice CI/CD features."
What do you like best about GitLab?

I liked GitLab's nice CI/CD features that hepled a lot for DevOps.

What do you dislike about GitLab?

I liked all the current features of GitLab .

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

GitLab solved many problems varying from code review to DevOps.

Mid Market (51-1000 emp.)
Aug 31, 2023
 Source
Overall Rating:
5.0
AG
Verified Reviewer
Founder
Share
"The Powerful tool for Continuous Integration"
What do you like best about GitLab?

Gitlab is a very powerful tool for building your CI/CD pipelines. It allows your organization to do faster Development and Deployment. It also integrates beautifully with multiple tools which allow you to expand your tool capabilities and features. Overall it is a blessing in the Software development world.

What do you dislike about GitLab?

As your project gets bigger and more complex, your team will eventually generate more builds, where your organization may face multiple runner issues and delays. All the menus in Gitlab can be intimidating to beginners. Other than that, it is a great product.

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

1. Faster and Automatic Deployment (CD) 2. Faster and efficient Testing (CT) 3. It makes it easier to collaborate with team members. 4. Branching is easier in Gitlab.

Mid Market (51-1000 emp.)
Aug 26, 2023
 Source
Overall Rating:
5.0
PV
Parth V.
Cloud Engineer
Share
"Gitlab review"
What do you like best about GitLab?

Easy to use for everyone and can upload our work and co-ordinate with team

What do you dislike about GitLab?

Usse needs to knowledge of coding no proper gui

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

Helps team to work on projects simultaneously

Enterprise (> 1000 emp.)
Aug 18, 2023
 Source
Overall Rating:
5.0
K Kishore Kumar R. avatar
K Kishore Kumar R.
Associate System Engineer
Share
"GitLab Flavored"
What do you like best about GitLab?

I would like in the GitLab is it would be easier for everyone in the team to work together smoothly and complete their software application in a good quality. It tells us what to complete pending in the software.

What do you dislike about GitLab?

I would dislike in the GitLab is difficulty and complex when I'm using as a new joiner. I would have faced in this some performance issues and bugs in some versions of GiLab.

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

GitLab will solves the integrity in the software and it makes program's better communication and collaboration to work around in the team. It has the more security and quality maintenance of the application code. GutLab will benefiting the more softwares and tools which gives the better-quality to the application.

Small Business (50 or fewer emp.)
Aug 18, 2023
 Source
Overall Rating:
5.0
EO
Erik O.
Founder
Share
"Great DevOps platform support"
What do you like best about GitLab?

Gitlab has more security and DevOps options. The built in runners for build testing before merges is really handy. I also like all the integrations that can be used.

What do you dislike about GitLab?

The billing setup was really clunky (as far as seats calculations) that lacked transparency and tools to see what was happening (billing wise). However, lately its getting better.

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

Gitlab provides all projects with code repository organization, some devops taskflows and a place for team code review. We also use Gitlab for some development reporting.

Enterprise (> 1000 emp.)
Aug 17, 2023
 Source
Overall Rating:
5.0
Alok P. avatar
Alok P.
Qa/Qc
Share
"Best development platform and easy to use"
What do you like best about GitLab?

GitLab is the best platform for software development I ever use, It provide a complete DevOps lifecycle, best thing in this It can be used for both small projects and enterprise level application.

What do you dislike about GitLab?

I am using this from a long time but I never disappoint with this plateform, it is very easy to use and I will highly recommed this plateform for software development.

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

Main thing in the GitLab that I really like it offers various collaboration and automation features to streamline development processes, so I would say just ho for it.