Dmitriy Zaporozhets schrieb die erste Version von GitLab 2011 von seinem Haus in der Ukraine aus. Der Entwickler suchte nach einem besseren Werkzeug für die Zusammenarbeit in seinem Team und baute sich kurzerhand selbst eines. Er stellte den Code als Open-Source-Projekt zur Verfügung, und innerhalb des ersten Jahres trugen bereits über 300 Entwickler zum Projekt bei. 2012 stieß Sytse "Sid" Sijbrandij, ein niederländischer Softwareentwickler, zum Projekt und erkannte das kommerzielle Potenzial. Sijbrandij kündigte auf Hacker News an, eine gehostete Version namens GitLab.com zu starten. Die Resonanz war so groß, dass sich noch am selben Abend Hunderte von Nutzern für die Beta-Version anmeldeten.
2014 gründeten Zaporozhets und Sijbrandij gemeinsam die Firma GitLab B.V. in den Niederlanden, um das Projekt auf eine kommerzielle Basis zu stellen. 2015 nahm GitLab am renommierten Startup-Programm Y Combinator teil und zog danach in die USA. Was als einfaches Versionsverwaltungstool begann, wuchs zu einer vollständigen Plattform, die jeden Schritt des Softwareentwicklungsprozesses abdeckt: von der Planung über das Schreiben und Testen von Code bis zur Auslieferung und Sicherheitsüberprüfung. 2018 erreichte GitLab eine Bewertung von einer Milliarde Dollar und war damit eines der ersten Unternehmen mit ukrainischen Wurzeln, das den Einhorn-Status erreichte.
Den juristischen Hauptsitz verlegte das Unternehmen nach San Francisco. GitLab betreibt bis heute keine größeren Büros und versteht sich als vollständig dezentral geführtes Unternehmen, dessen Mitarbeiter aus mehr als 60 Ländern virtuell zusammenarbeiten. Dieses Modell machte GitLab zu einem Vorbild für Remote-First-Unternehmen, lange bevor die globale Pandemie das Thema in den Mainstream brachte.
Bis Dezember 2024 führte Mitgründer Sid Sijbrandij GitLab als CEO. Sijbrandij trat im Dezember 2024 aus gesundheitlichen Gründen als CEO zurück, nachdem er bekannt gegeben hatte, an einer seltenen Form von Knochenkrebs zu erkranken. Seitdem nimmt er die Rolle des Executive Chairman des Board of Directors wahr und bleibt damit strategisch in das Unternehmen eingebunden.
Seit Dezember 2024 leitet Bill Staples GitLab als CEO. Staples bringt knapp drei Jahrzehnte Erfahrung im Aufbau von Entwicklerplattformen mit. Vor seiner Zeit bei GitLab war er CEO von New Relic, wo er das Unternehmen auf ein nutzungsbasiertes Preismodell umstellte und die Plattform zu einem der meistgenutzten Observability-Tools ausbaute. Zuvor bekleidete er leitende Positionen bei Microsoft, wo er die Azure-Anwendungsplattform verantwortete, und bei Adobe, wo er den Aufbau von Cloud-Diensten und Analytics-Produkten steuerte.
GitLab operiert im Markt für DevSecOps-Plattformen, der die Werkzeuge und Prozesse umfasst, mit denen Unternehmen Software entwickeln, testen, sichern und ausliefern. Analyst Gartner schätzt den adressierbaren Markt für DevOps-Plattformen auf mehrere Milliarden Dollar, mit steigenden Wachstumsraten durch die zunehmende Integration von KI in Entwicklungsworkflows. Fast jedes Unternehmen ist heute in irgendeiner Form ein Softwareunternehmen, was den Bedarf an strukturierten Entwicklungsplattformen branchenübergreifend treibt.
Der wichtigste Wettbewerber ist GitHub, das seit 2018 zu Microsoft gehört und vor allem bei Entwicklern durch sein großes Open-Source-Ökosystem sehr beliebt ist. GitHub Copilot hat sich als einer der meistgenutzten KI-Assistenten für Entwickler etabliert. Atlassian mit seinem Produkt Bitbucket belegt in diesem Segment den dritten Platz. In der umfassenderen Kategorie der integrierten DevOps-Plattformen rangiert GitLab im Gartner Magic Quadrant for DevOps Platforms regelmäßig unter den führenden Anbietern.
GitLab unterscheidet sich durch seinen Plattform-Ansatz. Während Wettbewerber oft einzelne Werkzeuge anbieten, die Entwickler miteinander verknüpfen müssen, deckt GitLab den gesamten Softwarelebenszyklus in einer einzigen Anwendung ab. Dieser Ansatz spart Integrationsaufwand und reduziert die Komplexität für Unternehmen, die viele verschiedene Entwicklungswerkzeuge verwalten müssen. Ein weiterer Differenziator ist die Möglichkeit, GitLab vollständig selbst zu hosten, was für Unternehmen mit strengen Datenschutz- und Compliance-Anforderungen relevant ist.
Das Kernprodukt ist die GitLab-Plattform, die den gesamten Lebenszyklus der Softwareentwicklung in einer einzigen Anwendung zusammenfasst. Dazu gehören Versionsverwaltung, Projektplanung, Code-Reviews, automatisierte Build- und Test-Pipelines (CI/CD), Sicherheitsscans und die Auslieferung von Software. Das Geschäftsmodell basiert auf Abonnements: Eine kostenlose Community Edition steht als Open-Source-Software zur Verfügung, während zahlende Kunden zwischen dem Premium-Tarif (rund 29 Dollar pro Nutzer und Monat) und dem Ultimate-Tarif (rund 99 Dollar pro Nutzer und Monat) wählen. Der Ultimate-Tarif enthält erweiterte Sicherheits- und Compliance-Funktionen, die besonders für regulierte Branchen wie Finanzwesen und Gesundheitswesen relevant sind.
Kunden können GitLab entweder als SaaS-Dienst über GitLab.com nutzen oder die Software selbst auf eigener Infrastruktur betreiben. Diese Flexibilität ist für Unternehmen mit strengen Datenschutzvorgaben ein wichtiges Argument. GitLab verfolgt dabei ein klassisches Land-and-Expand-Modell: Entwicklerteams bringen GitLab als kostenlose Open-Source-Lösung in Unternehmen ein, und von dort aus weitet sich die Nutzung auf weitere Teams und Abteilungen aus.
Seit 2024 baut GitLab seinen KI-Bereich unter dem Namen GitLab Duo aus. Duo integriert KI-gestützte Funktionen direkt in den Entwicklungsworkflow: Codevorschläge, automatische Merge-Request-Zusammenfassungen, Fehleranalyse in CI/CD-Pipelines und Sicherheits-Triage. Mit der Duo Agent Platform, die 2025 in die Betaphase ging, können Unternehmen KI-Agenten in den Entwicklungsworkflow einbinden, die eigenständig Code ändern, Sicherheitslücken prüfen und Tests ausführen. Die Nutzung von Duo ist für zahlende Premium- und Ultimate-Kunden ohne Mehrkosten im Abonnement enthalten.