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
API Access
Access Controls/Permissions
Activity Dashboard
Automated Testing
Backup and Restore
Branch Management
Code Review
Code Search
Collaboration Tools
Commit History
Continuous Integration
Diff Viewer
File Locking
Forking
Integration with IDEs
Issue Tracking
Merge Conflict Resolution
Milestone Tracking
Multiple Repository Support
Notifications
Pull Requests
Release Management
Repository Management
SSH Key Management
Snippet Management
Tagging
User Authentication
Webhooks
Wiki Documentation
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: June 25, 2026
GitLab Version Control Hosting Software logo
789 GitLab Reviews
4.5 out of 5
Small Business (50 or fewer emp.)
Aug 17, 2023
 Source
Overall Rating:
5.0
Davide R. avatar
Davide R.
Head Of Android Development
Share
"Using GitLab for professional projects"
What do you like best about GitLab?

GitLab is a versatile platform that combines various tools and features to support the entire software development lifecycle, from code creation to deployment and beyond. Its all-in-one nature makes it a popular choice for teams looking to centralize their development and collaboration efforts.

What do you dislike about GitLab?

Some common criticisms that i have reported are: Complexity of the tools Performance Documentation Quality Customization and Integration Complexity Security Considerations

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

GitLab primarily solves a range of problems related to software development and collaboration within teams: Version Control, CI/CD, Issue Tracking, Code Review..

Small Business (50 or fewer emp.)
Aug 12, 2023
 Source
Overall Rating:
5.0
Ishaan M. avatar
Ishaan M.
Web Developer
Share
"More than just a Github alternative."
What do you like best about GitLab?

* Free enterprise features for open source projects * Modern UI, with customization options * Built in CI/CD pipelines * More affordable pricing than GitHub * Gitlab plugins

What do you dislike about GitLab?

* Slightly slower occassionaly, compared to github * Lack of AI based tooling and support * Gitlab feels to have lesser active development, implying that feature development is slower.

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

* Source control: Using gitlab to host our code and version control it, * CI/CD: Setup autmoation to run tests on every push to main branch and then trigger a fresh build and deployment. * Code review: We directly review each others code in commits via comments

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

Offers an integrated platform for code hosting, collaboration, CI/CD pipelines, and issue tracking. Its seamless DevOps integration, automated workflows, code review capabilities, security features, and Kubernetes compatibility empower teams to efficiently manage the entire software development lifecycle.

What do you dislike about GitLab?

Its complexity can be overwhelming for small projects. Self-hosting requires maintenance expertise. Its user interface might also require Acclimation.

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

Streamlining collaboration, automating development processes, implementing DevOps, enhancing security, tracking issues efficiently, enabling containerization, providing self-hosting flexibility, and promoting community engagement for continuous improvement.

Mid Market (51-1000 emp.)
Jul 27, 2023
 Source
Overall Rating:
5.0
Devraj S. avatar
Devraj S.
Tech Lead And Senior Full Stack Developer
Share
"The Git version control tool renowned for its exceptional reliability"
What do you like best about GitLab?

GitLab stands out as the epitome of reliability for version control and source code storage. Its seamless integration of CI/CD empowers teams to perform real-time integration and deployment for every modification. Additionally, the platform's efficient management of merge requests offers the capability to restrict them to specific individuals for thorough reviews.

What do you dislike about GitLab?

While I typically appreciate GitLab, my personal preference leans towards GitHub. I primarily use GitLab due to work requirements. However, I've experienced occasional instances where GitLab encounters failures, resulting in disrupted pipelines and temporary inability to merge my work for minutes or even hours.

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

GitLab solves various challenges in software development, benefiting users in multiple ways. It centralizes source code storage, facilitating easy access and collaboration. Its version control system ensures organized code management and seamless teamwork. Integration with CI/CD streamlines the development process, automating testing and deployment. GitLab's issue tracking and code review features enhance project management and code quality, fostering efficient collaboration among team members.

Enterprise (> 1000 emp.)
Jul 24, 2023
 Source
Overall Rating:
5.0
RC
Ravi Shankar C.
Researcher
Share
"GitLab: Empowering Agile Development with Powerful CI/CD Capabilities"
What do you like best about GitLab?

One of the standout aspects that greatly impressed me about GitLab is its robust Continuous Integration and Continuous Deployment (CI/CD) capabilities. By automating the build, test, and deployment processes, GitLab ensures swift delivery of software updates, elevating code quality and significantly boosting development efficiency. GitLab's issue-tracking system provides a centralized hub for project management, and its code review features enable efficient collaboration and knowledge sharing among team members.

What do you dislike about GitLab?

Large-scale projects with numerous repositories and extensive CI/CD pipelines may require significant hardware resources, particularly for self-hosted instances. This can lead to higher infrastructure costs for organizations managing complex projects.

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

GitLab addresses challenges related to development workflow efficiency, CI/CD automation, code quality, agile collaboration, and cost-effective DevOps solutions.

Mid Market (51-1000 emp.)
Jul 13, 2023
 Source
Overall Rating:
5.0
YA
Yash A.
Qae
Share
"Managing & Collabing Get Easy"
What do you like best about GitLab?

That provides us with code management, issue tracker, code review option, containers, and a lot more which has made our task easy. And even allows functioning with cloud platforms. So it is a good product

What do you dislike about GitLab?

It was quite complex for me as a beginner, User interface should improve from time to time, it's not that good as per the demand, and paid support assistance is not a good thing in my suggestions.

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

That it provides good DevOps platforms with various features, plus helps to track bugs in the code, and helps the team to connect on the same project and work together so the task is achieved properly.

Mid Market (51-1000 emp.)
Jul 04, 2023
 Source
Overall Rating:
5.0
Prabu G. avatar
Prabu G.
Team Lead
Share
"Best code repo Gitlab"
What do you like best about GitLab?

GitLab offers a comprehensive suite of tools and features that cover the entire DevOps lifecycle. It combines source code management, issue tracking, CI/CD pipelines, and more in a single platform, making it convenient for teams to manage their development processes in one place.

What do you dislike about GitLab?

GitLab's comprehensive feature set and extensive documentation may require users to invest time and effort to become proficient in utilizing all available functionalities effectively. The learning curve can be steeper compared to simpler version control systems or project management tools.

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

GitLab provides a range of features to facilitate code review and collaboration among team members. Merge requests, inline comments, and discussions help streamline the code review process and foster collaboration, allowing teams to iterate and improve code quality.

Enterprise (> 1000 emp.)
Jun 23, 2023
 Source
Overall Rating:
5.0
Abhishek R. avatar
Abhishek R.
Digital Engineer
Share
"A comprehensive DevOps platform"
What do you like best about GitLab?

Unified collaboration,Integrated CI/CD pipeline, extensive project management features and Strong security measures.

What do you dislike about GitLab?

Complexity for beginners, performance issues in CI/CD when dealing with larger codebases.

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

Gitlab provides an excellent source code management with extensive support for multiple plugins and tools, it's integrated CI/CD pipeline provide immense flexibility due to framework agnosticity and powerful runner technology. Release processes are easier with Gitlab

Mid Market (51-1000 emp.)
Jun 13, 2023
 Source
Overall Rating:
5.0
SH
Salman H.
Team Lead
Share
"GitLab Review"
What do you like best about GitLab?

From my experience, Gitlab is an All-in-One Platform. Gitlab is allowing to my teams to work on multiple features or bug fixes and merge their changes easily. As well as GitLab provides features like code reviews, issue tracking, and merge requests.

What do you dislike about GitLab?

Now on days, On the latest version of GitLab, Add some validation like one repository has just five numbers of flock users can create. as well as Upgrading to new versions, especially major releases, may require careful planning it is very hard to update Gitlab

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

As per my experience, GitLab has to Allow, after authentication allowing, teams to access, track, and manage code from a single location. And after the new update, they increase the pricing for the plans.

Enterprise (> 1000 emp.)
Jun 08, 2023
 Source
Overall Rating:
5.0
AG
Verified Reviewer
Founder
Share
"Gitlab source code management and devops tooling review"
What do you like best about GitLab?

The best part of GitLab is its community edition, and almost everything can be achieved using the open-source version itself. If you are a startup, it is a great savior.

What do you dislike about GitLab?

Some users find GitLab to be complex and difficult to set up and configure, and they release new versions a lot, keeping it updated is a big challenge especially when you are managing thousands of users. Performance is not so great.

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

GitLab offers a centralized repository for source code management, making it easier for developers to collaborate on projects. It is a great tool for building IaC platform. CICD and writing CI workflow in in yaml is so effecient. It greatly solved DevOps and DevSecOps challenges.

Apply for GitLab credits
We will email you back within 1 business day.