GitLab is a DevOps platform that combines source code management, merge requests and code review, built-in CI/CD, planning, a package and container registry, and security features such as SAST, DAST and dependency scanning. It also includes the GitLab Duo Agent Platform for AI assistance. Teams can use it as multi-tenant SaaS at GitLab.com, as GitLab Dedicated, a single-tenant SaaS managed by GitLab, or as GitLab Self-Managed on their own infrastructure, including air-gapped environments.
GitLab Inc. is a US company based in San Francisco and listed on the Nasdaq. GitLab follows an open-core model: the GitLab Community Edition source code is published under the MIT licence. With Self-Managed, an organisation runs the software on infrastructure of its own choosing and keeps control of its data. GitLab Dedicated is deployed in an AWS region chosen by the customer. For a European organisation, self-hosting reduces dependence on the vendor's hosting, although the vendor itself remains a US company.