GitLab compared to other tools

GitLab EE Starter vs. GitLab EE Premium

All the features listed on the Products page, plus the following:


Powerful Issue Tracker

Quickly set the status, assignee or milestone for multiple issues at the same time or easily filter them on any properties. See milestones and issues across projects.

Access to the server

You have complete control of the server/instance, so you can install additional software (intrusion detection, performance monitoring, etc.) and view log files on the server itself.

Learn more about logging

Access to and ability to modify source code

GitLab Enterprise Edition is publicly readable, meaning you can scan or modify the code to meet your security and development needs. The code used by most other providers is proprietary, meaning you cannot edit or view the source code.

Read the GitLab Enterprise Edition license.

Improved distributed collaboration with GitLab Geo

When development teams are spread across two or more teams geographical locations, but their GitLab instance is in a single location, fetching and cloning large repositories can take a long time. Built for distributed teams, GitLab Geo allows for read-only mirrors of your GitLab instance, reducing the time it takes to clone and fetch large repos and improving your collaboration process.

Learn more about GitLab Geo.

Dedicated High Availability support

To avoid downtime, GitLab Enterprise Edition Premium offers support for High Availability (HA). A Service Engineer will help you identify your specific HA needs and map out an architecture.

Learn more about GitLab's High availability.

Quicker support response times

For mission critical releases, you cannot afford downtime. GitLab Enterprise Edition Premium provides 4-hour support response time during the hours of 8AM-8PM EST (Mon-Fri), and 24x7 emergency support, so you can get the support you need, wherever, whenever.

Learn more about our Premium Support.

Live upgrade assistance

To ensure that your team remains productive during scheduled upgrades, GitLab Enterprise Edition offers live upgrade assistance. A dedicated GitLab Service Engineer will join a live screen share to help you through the process to ensure there aren't any surprises.

Learn more about our Premium Support.

Get up and running fast with dedicated training

To get up to speed quickly with new tools, especially when members of your team are new to Git, Enterprise Edition Premium helps ease this transition by giving your team a single point of contact for all of your onboarding, training, upgrading, and troubleshooting needs.

Learn more about our Premium Support.

Protect your files with file locking

Working with multiple people on the same file can be a risk. Conflicts when merging a non-text file are hard to overcome and will require a lot of manual work to resolve. With GitLab Enterprise Edition Premium, File Locking helps you avoid merge conflicts and better manage your binary files by preventing everyone, except you, from modifying a specific file or entire directory.

Learn more about File Locking.

Admin control with Pivotal Tile

Enterprise developers want their development toolkit to be more customizable, more integrated, and more secure. With GitLab Enterprise Edition Premium, developers will be able to easily deploy GitLab as a pre-configured appliance using Ops Manager (BOSH) for Pivotal Cloud Foundry.

Learn more about Pivotal Cloud Foundry Tile for GitLab.

Monitor Kubernetes deployments with Deploy Boards

GitLab Enterprise Edition Premium ships with Deploy Boards offering a consolidated view of the current health and status of each CI environment running on Kubernetes. The status of each pod of your latest deployment is displayed seamlessly within GitLab without the need to access Kubernetes.

Learn more about Deploy Boards.

Support for Canary Deployments monitoring

GitLab Enterprise Edition Premium can monitor your Canary Deployments when deploying your applications with Kubernetes.

Learn more about configuring Canary Deployments.

Last updated: May 24, 2017 Download as PDF

Since GitLab fans wrote most of the text here there is a pro-GitLab bias. Nonetheless we try hard to ensure the comparisons are fair and factual. Please also add things that are great in other products but missing in GitLab. If you find something that is invalid, biased, missing, or out of date in the comparisons, please open a merge request for this website to correct it. As with all the pages on this website you can find where this page lives in the repository via the link in the footer. All names and logos are recognized trademarks of their respective owners.

View the GitLab EE Premium Product Roadmap

Read more

GitLab is open core

GitLab is an open-core product whereas our competitors are mostly closed-source products. The GitLab Community Edition is fully open source, and the Enterprise Edition is open core (proprietary).

Access to the source code

Unlike closed source software, you can see and modify the GitLab Community Edition and Enterprise Edition source code at any time. Be it right on the server or by forking our repositories, you can add features and make customizations. We do recommend that you try to merge your changes back into the main source code, so that others can benefit and your instance stays easy to maintain and update.

Build with a community

GitLab is built by hundreds of people every month. Customers, users and GitLab, Inc. all contribute to every release. This leads to features that organizations actually need, such as easy, yet powerful user management.

Viable long term

GitLab has a solid community with hundreds of thousands of organizations using and often contributing to the software. This means that GitLab is much more viable for long term usage, as it's not reliable on a single company supporting it.

New stable version every month

GitLab releases a new stable version every single month, full of improvements, new features, and fixes. This allows GitLab to move fast and respond to customer requests extremely quickly.

Choose the GitLab edition that is best for your team

Explore our products

Try GitLab Enterprise Edition risk-free for 30 days.

No credit card required. Have questions? Contact us.