Gitlab hero border pattern left svg Gitlab hero border pattern right svg
Gitlab explore open source svg

GitLab for Open Source

GitLab believes in a world where everyone can contribute and we like to support those who share our mission. Open Source organizations can access our top tier features, plus 50,000 CI pipeline minutes, for free.

Join the GitLab for Open Source program

About

GitLab exists today in large part thanks to the work of a vast community of open source contributors around the world. As a company, we are deeply committed to being a good steward of the GitLab Open Source project.

To give back to this community who gives us so much, we want to enable teams be more efficient, secure, and productive. We believe the best way for them to achieve this is by using as many of the capabilities of GitLab as possible.

We offer our top tiers, plus 50K CI minutes per month, for free to qualifying open source projects and organizations.

Grow your FOSS project with a single user-friendly platform

GitLab helps you onboard newcomers to your project faster and more easily than ever with a single tool for all aspects of your software development lifecycle.

Not only created for developers, GitLab enables cross-functional team collaboration. It's a perfect tool for Design, Documentaion, Engagement, and Governance teams alike. GitLab's user-friendly and inclusive design makes it easier to attract and retain contributors from diverse backgrounds to help your project thrive.

World-class CI/CD and Security

Continuous Integration (CI) and Continuous Delivery (CD) help you cut down on manual work and increase automation. They enable you to build and deploy great quality software more quickly.

Since GitLab CI is fully integrated, it allows you to get set up faster and provides a seamless experience. GitLab for Open Source members get 50K CI minutes per month for free.

Using GitLab CI with one of our top tiers provides you with best-in-class functionality. However, if your FOSS community is using another source code management platform, we still encourage you to use GitLab CI! With Security baked into our CI pipelines, you'll see why more and more FOSS projects are joining the #movingtogitlab train.

Still deciding? We encourage you to learn more about how GitLab CI compares to other popular CI providers such as Travis CI and Circle CI and see for yourself.

Choose the GitLab product that's right for your FOSS community

You can choose to host your open source project on gitlab.com or self-host your own instance. Each of these options has powerful features to enable you to develop enterprise-grade software at scale.

When you join the GitLab for Open Source program, you can choose from the top tiers of our Enterprise Edition: Gold (hosted on gitlab.com) and Ultimate (self-hosted). These tiers are designed for team collaboration at scale. In alignment with our Transparency value, all of the GitLab Enterprise Edition code is source-available.

Our Community Edition is always available to download for free and is completely open source. It is published under an MIT open source license and offers the same features as our free Core product in the Enterprise Edition.

GitLab's Open Source Partners, are leveraging each of our Gold, Ultimate, and Community Editions. They serve as examples of how large open source communities can thrive with GitLab.

We encourage you to learn more about the differences between the Enterprise and Community Editions so that you can choose the best option for your own FOSS project. If you have any questions, reach out to us via opensource@gitlab.com.

FOSS Spotlight: GNOME

"Free software enables and empowers us as a society to build upon past knowledge and create greater and more impactful technologies."

Carlos Soriano
Board of Directors, GNOME

Resources

We think there’s something magical about building free software with free software.

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