Gitlab hero border pattern left svg Gitlab hero border pattern right svg
Gitlab logo svg

What is GitLab?

GitLab is The DevOps Platform, delivered as a single application. This makes GitLab unique and creates a streamlined software workflow, unlocking your organization from the constraints of a pieced together toolchain. Learn how GitLab offers unmatched visibility and higher levels of efficiency in a single application across the DevOps lifecycle.

Watch a GitLab demo

GitLab started as an open source project to help teams collaborate on software development. GitLab's mission is to provide a place where everyone can contribute. Each team member uses our product internally and directly impacts the company roadmap. This exceptional approach works because we're a team of passionate people who want to see each other, the company, and the broader GitLab community succeed and we have the platform to make that possible.

Learn more about the platform

GitLab community

At GitLab, we've created a community of over 3,000 individual contributors and over two million users. Our open source collaboration is a great place to share and learn information about version control, CI/CD, DevSecOps, and all-remote workflows. Learn about our Heroes program, find a local meetup, join our quarterly hackathon, or find out about upcoming events.

Join our community

What GitLab does

GitLab is a single application that spans the entire software development lifecycle. If you're not using GitLab, your DevOps lifecycle is likely spread across any number of applications. These silos take overhead to integrate, manage, configure, and maintain, slowing down your team and your deployments. Moving to a single application will speed up your workflow and help you deliver better software, faster. Learn how GitLab can replace any number of your existing applications.

See how GitLab compares

Open source and open core

GitLab is an open source project maintained by GitLab Inc with over 3,000 contributors. You can install and self-manage the GitLab Community Edition which is fully open source under an MIT license. GitLab also provides an Enterprise Edition that has additional features built upon the open source edition. We call this an "open core" model.

Hundreds of thousands of organizations use and contribute to GitLab, and we work together with our community to release a new stable version every month. In order to give back to this community, we grant access to our top tier features, plus 50,000 CI pipeline minutes, for free to qualifying open source organizations through our GitLab for Open Source program.

Learn about GitLab for Open Source

Leading the all-remote lifestyle

Want to learn how one of the world's largest all-remote companies manages teams and workflows? From cost savings to more flexibility in employees' daily lives, all-remote work offers a number of advantages. GitLab has (literally) written the book on how to be a successful all-remote organization.

Learn about all-remote

Try GitLab for free

Get unlimited access to all of GitLab's features for 30 days.

Get Started
Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license