This is your compare tray

Apps you want to compare will be listed here. Launch a head to head comparison at any time.

GitLab Pricing, Features, Reviews and Alternatives

GitLab product overview

Price starts from

$

19

/momonth
Per User

What is GitLab?

GitLab is an integrated, open source DevOps lifecycle management platform for software development teams to plan, code, test, deploy and monitor product changes within a single application. GitLab allows users to streamline their collaborative workflows and visualize, prioritize, coordinate, and track progress using flexible project management tools.

Key benefits of using GitLab

  • GitLab streamlines all collaborative workflows, whether a team uses Waterfall, Agile, or Conversational Development.

  • Keep track of the progress and activity across projects and get performance metrics for deployed apps through Prometheus.

  • GitLab provides a scalable, single source of truth for projects and code with git repositories that come complete with branching tools and access controls.

  • Spot errors faster and shorten feedback cycles with Gitlab's built-in code review, code testing, code quality, and review apps.

  • Release code confidently and securely, and minimize complexity with GitLab's built-in continuous delivery.
  • Typical customers

    Freelancers
    Small businesses
    Mid size businesses
    Large enterprises

    Platforms supported

    Web
    Android
    iPhone/iPad

    Support options

    24/7 (Live rep)
    FAQs/Forum
    Knowledge Base
    Chat

    Training options

    Documentation
    Webinars

    GitLab pricing information

    Value for money

    4.6

    /5

    605

    Price starts from

    $

    19

    /momonth
    Per User

    Pricing options

    Free plan
    Subscription
    Free trial
    Pricing range

    Value for money contenders

    GitLab features

    Functionality

    4.6

    /5

    605
    Total Features55 8 categories

    Most valued features by users

    API
    Reporting/Analytics
    Access Controls/Permissions
    Third Party Integrations
    Monitoring
    Alerts/Notifications
    Dashboard
    Workflow Management

    Functionality contenders

    GitLab users reviews

    Overall rating

    4.6

    /5

    605

    Positive reviews

    96%

    Write a review
    Rating breakdown
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend8.92/10
    Rating distribution

    5

    4

    3

    2

    1

    381

    201

    21

    1

    1

    Pros
    It's an awesome tools, perfect both small projects on a budget or for large applications that need paid features and great support.

    Matheus N.

    It is a great collaborative tool that allow us to manage the projects and ensure the progress is on schedule. The reporting function is very helpful for the communications within the organization.

    QM

    Qiang M.

    I feel like a professional developer using it, my code is always backed up and up to date on a beautiful web user interface. I love how the badges look and how it feels colorful.

    Diego S.

    Cons
    Sometimes , build fails after delay of 20-30 minutes and then i get to see the error. This is obvious that it needs to reach that stage first before displaying the error.

    RR

    Rohan R.

    Some features are missing and that's what's missing compared to the direct competitor.

    NT

    Nathan T.

    It lacks some features, and sometimes the menus are really confusing and hard to navigate. There have been some occasional crashes too when you need to restart your server to get it up again.

    AR

    Anonymous Reviewer

    Overall rating contenders

    Overall Rating

    Made DevOps possible for my company

    Reviewed 8 months ago

    Transcript

    Justin S: I'm Justin, DevOps engineer, and I give GitLab a big five out of five stars. For more reviews...

    Brad N.

    Web Programmer

    Retail, 1,001-5,000 employees

    Review source

    Overall Rating

    GitLab is a must for development teams

    Reviewed 2 months ago

    Transcript

    Brad: Hi. I'm Brad. I'm a software project delivery analyst and I give GitLab a five out of five. For...

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend10/10

    Share this review:

    Powerful toolset that are available on premise!

    Reviewed 2 months ago

    I am happy with the toolset - very grateful to the gitlab community for the work done on this. It allows small startup companies to create their own instance and manage gitlab CI deployment pipelines.

    Pros

    I am not constrained at all by a company like GitHub or Bitbucket. It allows my team to have faith that what we are working on - remains in house. For piece of mind - without using git native.

    Cons

    Difficult to setup for the uninitiated linux administrator. Administration and upgrades are also difficult to do.

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend9/10

    Share this review:

    The best opensource tool for software engineering management

    Reviewed 6 months ago

    We're hosting all of our private code repositories on gitlab.com, using the issue tracker, merge requests. We also run our continuos builds and deploy directly to our Google Cloud Kubernetes Engine workloads.

    Pros

    It's opensource though provides a cloud based solution with a really good free tier. It allows integrating code repositories with issue tracking and continuos integration and continuos deployment

    Cons

    User experience could be largely improved. Searching and filters are a bit clunky from the UX point of view. Also bulk actions are only allowed at project level.

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend10/10

    Share this review:

    The Leader in Version Control

    Reviewed 2 months ago

    GitLab is the best version control software I have ever used. GitHub is version control but does not work well for the rest of software development. If you are looking for a complete solution, I have not found anything that can compete with GitLab. I love having everything in one place with one license and have found it to be amazing for organizing projects. The licensing cost is steep compared to GitHub but is comparable to what you would be spending for all of the components separately. Whenever I work on a big project with a team, I use GitLab. The free plan is competitive, but the paid plans are where it pulls away from the competition. Both self-hosted and cloud are wonderful to use.

    Pros

    Everything you need to run a software project (tasks, assets, code) is in one place

    Cons

    Prices can get steep compared to GitHub, and may not be worth it if you only use a couple of the features

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend6/10

    Share this review:

    It's good but, definitely not the best

    Reviewed a year ago

    It works fine, and it's a good alternative for the usual Bitbucket, Jira and Bamboo (or Jenkins) combo that's commonly found on the corporate world. I'd recommend to consider Github Teams or Github Enterprise.

    Pros

    - Unlike Github, it can be installed locally, it also makes it highly customizable - It has CI/CD functionality integrated - It has code search and indexing - It's integrated with a docker registry and multiple code repositories

    Cons

    - It's highly monolithic, if some feature fails, most of the times everything fails - It's not easy to clusterize the service - It's not easy to update, nor to migrate to a new server - It costs the same to use the self-hosted than the cloud-hosted version - Gitlab CI/CD shared (both free and paid minutes) run on a GCE Kubernetes cluster without any fixed IP address so it's hard to access your servers unless you open ports publicly or create a VPN tunnel

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend9/10

    Share this review:

    Git Super powers

    Reviewed 10 months ago

    I enjoy using GitLab everyday, whether it's at work or at home. It saves me lot of time with its CI/CD and allows me to have my private projects hosted on my own servers which is a must in term of privacy.

    Pros

    GitLab is an awesome tool to use everyday. It is simple and easy to install on premise. The free tier is enough for any small business / team. What really makes GitLab stands in front of the competition are its awesome CI/CD workflows. GitLab CI is incredible, you can do anything you want with it from building your sources, checking your code quality, deploying your projects... It is possible to make connections between various pipelines and have multiple repositories connected together to build your final "big" project.

    Cons

    Even if GitLab is simple to use, it's a big piece of software that can sometimes become slow on the web user interface. Moreover the review system is sometimes not so easy to use compared to other competitors. Hopefully their are great browser extensions that solves this issues.

    GitLab FAQs and common questions

    GitLab has the following pricing plans:
    Starting from: $19.00/month
    Pricing model: Free, Open Source, Subscription
    Free Trial: Available


    GitLab has the following typical customers:
    Large Enterprises, Mid Size Business, Non Profit, Public Administrations, Small Business


    GitLab supports the following languages:
    English


    GitLab supports the following devices:
    iPhone, iPad


    Yes, GitLab has an API available for use.


    GitLab integrates with the following applications:
    Jira


    GitLab offers the following support options:
    24/7 (Live rep), FAQs/Forum, Knowledge Base, Chat

    Most popular GitLab comparisons

    GitLabvsGitHub
    GitLabvsJira
    GitLabvsWrike
    GitLabvsAssembla

    Related categories