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: August 22, 2026
GitLab Version Control Hosting Software logo
789 GitLab Reviews
4.5 out of 5
Mid Market (51-1000 emp.)
Jun 08, 2023
 Source
Overall Rating:
5.0
PA
Patrick A.
Founder
Share
"Great tool for hosting software"
What do you like best about GitLab?

GitLab allows you to host your own instances, and is highly customizable. The web interface is straightforward and easy to use.

What do you dislike about GitLab?

Nothing major. Keep improving code analysis features, such as references to function definitions!

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

We use our own instance of GitLab to host some of our code. We have some great integrations with it, including CI and bot helpers. We run CI on our own servers!

Mid Market (51-1000 emp.)
Jun 06, 2023
 Source
Overall Rating:
5.0
AG
Verified Reviewer
Founder
Share
"QA"
What do you like best about GitLab?

Easy to configure the warkflow. Well described documentation and integrattion with other tools

What do you dislike about GitLab?

Nothing to dislike. GitLab works as expected.

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

Automate processes

Small Business (50 or fewer emp.)
May 19, 2023
 Source
Overall Rating:
5.0
Guillaume T. avatar
Guillaume T.
Développeur Full Stack
Share
"Gitlab is a must have for a software developer"
What do you like best about GitLab?

Gitlab auto-saves everything automatically

What do you dislike about GitLab?

Gitlab is becoming very expensive, especially for small teams.

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

We use Gitlab to host our code base and to review our merge requests.

Small Business (50 or fewer emp.)
May 19, 2023
 Source
Overall Rating:
5.0
MM
Mike M.
Professor
Share
"Easy to use in-house Git SCM"
What do you like best about GitLab?

If you want to get a Git server up and running internally, Gitlab is wonderful. It is straightforward to install, mainly if a Linux (preferably Ubuntu) server is available. Updating is also easy (e.g., "apt-get update gitlab".)

What do you dislike about GitLab?

It would help if you kept Gitlab up to date (that is via "apt-get update"). If you try to update an outdated version of Gitlab, it will require CLI knowledge of Linux. For instance, if you try updating from an older "major version" to a newer major version, Gitlab will automatically update multiple versions manually. This process can be tricky. Gitlab cannot be installed on a Windows host, only Linux. I haven't tried deploying it as a container, however it looks like that's a very straightforward process.

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

Gitlab allows me to keep code I write for internal projects inside my network. It's great if you don't want to host your code on another provider's platform (e.g. Microsoft with Github or Atlassian with Bitbucket.)

Enterprise (> 1000 emp.)
May 12, 2023
 Source
Overall Rating:
5.0
Umesh M. avatar
Umesh M.
Software Engineer Ii
Share
"Great collaboration tool"
What do you like best about GitLab?

Managing gitlab is very simple and easy. Very minimum learning curve.

What do you dislike about GitLab?

Search capabilites need to be improved. Bitbucket is much better in searching.

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

We have all our repositories in git and we use it for review, CICD as well.

Small Business (50 or fewer emp.)
Apr 20, 2023
 Source
Overall Rating:
5.0
DA
Deepak A.
Founder
Share
"Amazing tool for repository management and CI/CD"
What do you like best about GitLab?

We have been using Gitlab from past few years and it was a very nice experience using it. The best part that we like the most is CI/CD.

What do you dislike about GitLab?

Pricing can be better for SMBs. Recently they have increased their prices

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

Code repository management and security.

Small Business (50 or fewer emp.)
Apr 03, 2023
 Source
Overall Rating:
5.0
PARTH S. avatar
Parth S.
Chief Executive Officer
Share
"Best tool for the CI/CD pipeline"
What do you like best about GitLab?

What I most like about Gitlab is to CI/CD pipeline to create and handle my project. I used Gitlab to store my source code and develop the site with my team as well.

What do you dislike about GitLab?

Gitlab does not indicate the percentage and what tasks perform in CI/CD pipeline. GitLab UI is a little bit confusing for the nontechnical person.

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

Gitlab is solving the problem of continuous integration and continuos delivery of the project code and this tool provide some extra automation technique. I used this tool last 2 years and It's very benefiting me to handle the project.

Enterprise (> 1000 emp.)
Apr 01, 2023
 Source
Overall Rating:
5.0
Kshitij T. avatar
Kshitij T.
Software Engineer
Share
"Version control and runners using GitLab"
What do you like best about GitLab?

The best feature about gitlab apart from version controlling and storing code in different repository is auto devops and it's integration with different other services and tools like docker registeries, Jenkins etc, which helps user to setup best practices devops methodologies easily.

What do you dislike about GitLab?

Gitlab provides a wide range of integrations and services but upgradation of gitlab from one version to another stable version is very difficult, this is where gitlab can improve. Even a user cannot upgrade from one version to another instead have to upgrade using a upgrade path, which is tedious.

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

Apart from version controlling gitlab is benefiting me in implementing devops practices easily. We can easily setup auto devops using gitlab-ci.yaml file and implement different stages like SCR, dockerisation etc which makes the continuous integration process easy and automated.

Small Business (50 or fewer emp.)
Mar 31, 2023
 Source
Overall Rating:
5.0
AG
Verified Reviewer
Founder
Share
"One of the best open for code development"
What do you like best about GitLab?

Easy to use Easy to give hierarchy access based on the role Great for large-scale products for corporate since the repositories are private

What do you dislike about GitLab?

It doesn't automatically link Jira tickets to solution branches.

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

My team and I used it to run our sprints, manage code versions, code reviews, and continuous integration.

Mid Market (51-1000 emp.)
Feb 07, 2023
 Source
Overall Rating:
5.0
Utkarsh Y. avatar
Utkarsh Y.
Business Intelligence Analyst
Share
"Associate Software Professional"
What do you like best about GitLab?

The most helpful features according to me include - - GitLab offers a full-featured Git repository with features like branching, merging, and pull requests. Git provides built-in Continuous Integration and Continuous Deployment (CI/CD) pipelines that can be easily set up and managed. GitLab offers a range of project management tools, including issue tracking, milestone tracking, and a kanban board, to help teams stay organized and on track. Collaboration: GitLab offers a range of collaboration features, including merge requests, wikis, and comment threads, to help teams work together more effectively.

What do you dislike about GitLab?

Like any software,GitLab also has some drawbacks or cons that users may experience, including: -GitLab has a large feature set, which can make it difficult for users to navigate and understand all its capabilities. -GitLab can be resource-intensive, which can result in slower performance and longer wait times, especially for larger projects and teams. -While GitLab offers a free version, many of its most advanced features are only available in paid versions, which can be expensive for some organizations. -As teams and projects grow, GitLab may struggle to scale effectively, which can result in slowdowns and other performance issues.

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

GitLab solves several problems that software development teams and organizations face, which includes increased collaboration, since it offers a range of collaboration features, including merge requests, wikis, and comment threads, to help teams work together more effectively. This is what helped me greatly along with highly efficient CI/CD functionality.