Browse articles from Open Source
The contributions we made to the Git 2.43 release
Git 2.43 included some improvements from GitLab's Git team. Here are some highlights from the work the team has done on Git and why it matters.
Google Summer of Code 2024: Contribute to GitLab and Git to prepare
Learning how to contribute to GitLab and Git can help you get ready to apply for Google's program for open source development.
How the Eclipse Foundation champions open source with GitLab
In this interview, learn how adopting GitLab helps the Eclipse Foundation be a more effective champion for open source.
Behind the scenes of GitLab's Korean translation
How a student project helped maintain linguistic consistency and deliver a unified user experience for the Korean GitLab community.
How the Colmena project uses GitLab to support citizen journalists
Find out why the Colmena project, a GitLab Open Source Partner, relies on a DevSecOps platform to develop and deliver open source tools for citizen journalism.
Debian customizes CI tooling with GitLab
Debian developer Santiago Ruano Rincón explains the Linux distribution's custom solution for improving and expediting the open source software packaging process.
Migrating Arch Linux's packaging infrastructure to GitLab
Arch Linux developer Levente Polyak explains how the project recently migrated its packaging infrastructure to GitLab and what Arch Linux gained as a result.
Why the Manjaro Linux distribution builds with GitLab
Watch this interview with the Manjaro project to learn why the Linux distribution chooses to build with GitLab.
Coordinating major documentation projects with GitLab
Members of The Good Docs Project explain how to plan, coordinate, and release major documentation projects using GitLab.
Developing next-generation telecommunications with GitLab
Learn more about Project Sylva, a cross-industry collaboration to build a cloud-native, open source telecommunications platform using GitLab.
How building modern websites with GitLab led to a healthier Fedora Project community
Learn how the Fedora Project recently modernized its web development practices and streamlined team workflows with GitLab.
How The Good Docs Project uses GitLab for documentation as code and more
In this video interview, meet our new Open Source Partner, The Good Docs Project, and learn about the benefits they are extracting from the DevSecOps platform.
Get to know our newest open source partner, The Open Group
The Open Group leaders explain how the organization uses GitLab to build and maintain open standards for transformative digital technologies.
Major League Hacking: Student fellows contribute to platform feature updates
Our latest program participants explain their projects, their results, and the lessons they learned.
Building a more inclusive gaming community with GitLab
Meet the Friendly Linux Players, an open source community focused on making video gaming less intimidating and more welcoming for everyone.
GitLab Operator certified by Red Hat OpenShift
The GitLab Operator is now certified by Red Hat’s OpenShift standards, allowing users to install GitLab directly on an OpenShift cloud cluster.
Let's all search!
We spoke with you about our search tools. Now we've got some issues we'd like your help on.
How to start a great OSS project
In a modern DevOps world it's never been more critical to embrace open source. Here's everything you need to know to get started.
Accelerate cloud adoption with GitLab's open source partnership with Google Cloud
Learn how Cloud Seed came about and how it will help speed app modernization.
Arm Open Source makes a seamless migration to GitLab
DevOps platform switch reaps cost savings of up to 20%.
A Google Summer of Code project: creating a benchmarking framework for SAST
Our 2022 Google Summer of Code project helped to create a benchmarking framework for SAST.
5 Git resources for visual learners
Learning Git is not commonplace in code instruction, yet it is essential for modern software development. These sites get you started.
Pursuing faster time-to-merge for wider community contributions
How introducing more explicit contribution stages lowered the time it takes to merge a community contribution.
5 UX problems you can help us fix right now
“We spent 40 hours talking to 20 of you. Now we’ve got some issues we’d like your help on.”
GitLab Heroes Unmasked - How I became acquainted with the GitLab Agent for Kubernetes
A tutorial on deploying and monitoring an application in Kubernetes without leaving GitLab.
Lingo: A Go micro language framework for building Domain Specific Languages
Design, build and integrate your own Domain Specific Language with Lingo.
Join us for Hacktoberfest 2021!
GitLab is participating in this year's Hacktoberfest, and your contributions to open source projects hosted on GitLab.com will count. No tricks, just treats here!
How Orange made a first step toward CI/CD standardization with GitLab
Find out how Orange made a first step toward CI/CD standardization with GitLab
Technology internships meet open source in Outreachy
Inside Outreachy technology internships, where participants work on Git.
How the open source development community can build more accessible software
The open source software community is built on the idea that everyone can contribute, and that includes people living with disabilities. GitLab team members share their ideas for building more accessible, open source software.
How you contribute to GitLab's DevOps Platform
Today we're celebrating you! These are just some of the many examples of how you make GitLab's DevOps Platform better by innovating together.
How GitLab helped Kali Linux attract a growing number of community contributions
Since moving to GitLab in 2019, Kali Linux has gone from company-only contributions to a growing number of community contributions.
What happened at the Q4'2020 GitLab Hackathon
Here's a recap of GitLab community accomplishments during the Hackathon on Jan 6-7th of 2021.
Inside the collaboration between GitLab and The Last Mile
GitLab teamed up with The Last Mile to bring open source DevOps and tech mentorship to incarcerated populations across the United States.
How open source contributions accelerate GitLab Secure
Community contributions and an open integration framework allows anyone to extend GitLab Secure
GNOME: two years after the move to GitLab
Extensive CI/CD adoption and easier contributions are just a couple of the benefits of #movingtogitlab for GNOME.
Why the KDE community is #movingtogitlab
Open source software community giant KDE finished phase one of their migration to GitLab and has joined our GitLab open source program. Check out what's next for KDE and GitLab.
Celebrating 3,000 wider community contributors
We've reached an important contributor milestone and added two new members to the Core Team.
How an analytics software startup took aim at COVID-19
Illumina Consulting Group didn’t just sit idle during the pandemic. Here’s how they developed a COVID-19 assessment and analysis tool.
How can we help solve the COBOL programmer shortage?
A shortage of COBOL programmers is causing delays in processing unemployment claims and small business loans. We’re hoping our community can help.
Our ultimate guide to Git
Open source pioneer Git is 15 years old. Here is our guide to making the most of it.
15 Git tips to improve your workflow
Learn how to compare commits, delete stale branches, and write aliases to save you some time. It's time to dust off your command line and Git busy!
Git Merge 2020: a celebration of Git
A look at Git Merge 2020 and a look forward to the next decade of remote, async, and powerful source code management.
From monolith to microservices: How to leverage AWS with GitLab
GitLab recently spent time with Ask Media Group and AWS to discuss how modernizing from self-managed to a cloud native system empowers developers.
How Git Partial Clone lets you fetch only the large file you need
Work faster with this experimental Partial Clone feature for huge Git repositories, saving you time, bandwidth, and storage, one large file at a time.
The problem with Git flow
Learn why Git flow complicates the lifecycle and discover an alternative to streamline development.
Schooled in GitLab: Teaching our handbook at a South Korean university
Students at Hankuk University of Foreign Studies tackled our handbook. The students' favorite topics were compensation and remote work.
KubeCon NA: Are you about to break Prod?
Use Pulumi and GitLab to build a pipeline that validates your application, infrastructure, and deployment process.
GitLab and WhiteSource: the easy way to secure your open source code
How we integrated with GitLab's security dashboards to make it easier to secure your open source code earlier in the dev lifecycle
How enterprise dev teams use GitLab and Mattermost ChatOps to accelerate development
A complete DevOps toolchain plus open source messaging and ChatOps – what’s not to love?
Athlinks cuts runtime in half with GitLab
Athlinks, a time management solution platform, shares how moving from Jenkins to GitLab cut CI runtimes in half.
We're moving our observability suite to Core
Our gift to you for 2020: Metrics, logging, and tracing and alerting are coming soon to Core!
Meet Creationline team members who contribute to GitLab
Creationline contributes to GitLab as a reseller. Three team members explain how it works.
Announcing GitLab Serverless deploying to Cloud Run for Anthos
Discover how we're making it easier to deploy serverless workloads on-premise with Anthos.
Native code intelligence is coming to GitLab
We're enhancing code review with Sourcegraph – no extra plugins required.
Optimize GitOps workflow with version control from GitLab
A GitOps workflow improves development, operations and business processes and GitLab’s CI plays a vital role.
Getting Started with Kubernetes
Pods, nodes, clusters – oh my! Get the lowdown on Kubernetes from Brendan O'Leary's talk at Contribute 2019.
How Delta made the journey to cloud native
Delta tossed aside the rule book to go cloud native and achieve workflow portability. Here's how it's done.
DevOps on the edge: Upcoming collaborations between GitLab and Arm
Check out the latest news from the technical evangelist team about upcoming initiatives from GitLab and Arm.
Redbox delivers On Demand with GitLab
Redbox's Joel Vasallo and Nicholas Konieczko explain how they ‘deliver software like a fox’ with GitLab.
GitLab Commit: How MRI Technologies used GitLab to bring unified toolchains to NASA
Live from GitLab Commit: NASA will be flying Kubernetes clusters to the moon and GitLab is helping.
How one government agency is creating a transparent digital democracy with GitLab
The Cook County Assessor’s office explains how they're using GitLab to help create a new level of government transparency.
How to manage your Snowflake spend with Periscope and dbt
The GitLab data team is open sourcing the dbt package they use to manage their Snowflake spend.
Meet GitLab Contributor Katrin Leinweber
Katrin Leinweber shares her experience contributing to GitLab documentation and translations.
What to consider with an open source business model
CEO Sid Sijbrandij discusses the role of transparency and contribution in an open source business model.
What went down at the Q2'2019 GitLab Hackathon
Here's a recap of GitLab community accomplishments during the Hackathon on May 29-30.
GitLab Code Contributor: Daniel Juarez
Daniel Juarez shares his experience contributing to GitLab from CERN.
You contributed 1 million merge requests in a month!
GitLab.com surpassed 1 million merge requests in March 2019, hitting a new record for monthly engagement.
Thanks Fluentd for betting on GitLab CI/CD!
We're happy to support fresh CNCF graduate Fluentd with GitLab CI/CD, and excited about their latest innovation offering stream processing on the edge.
Kubernetes and the open source community: We chat with Joe Beda
Our CEO sits down with Kubernetes co-creator Joe Beda to talk about the future of open source.
See you at KubeCon Barcelona!
We're excited to see you all in Barcelona! Visit us at booth S21.
Kubernetes and the future of cloud native: We chat with Kelsey Hightower
Our CEO sits down with Google Staff Developer Advocate Kelsey Hightower to talk fundamentals, the future of cloud native, and Kubernetes.
How do you contribute?
Your contribution graph captures a moment in time like few things can, and we want to celebrate it.
Updates from the GitLab contributor community
Here's what's happening with the wider contributor community.
4 Examples of the power of open source analytics
Our Data and Analytics team manager reflects on how open source and radical transparency has benefited analytics work at GitLab.
GitLab Code Contributor: Marcel Amirault
Recent MVP Marcel Amirault shares why he started contributing to GitLab.
5 Ways to resist the threat of service-wrapping with buyer-based open core
Commercial open source businesses are at risk of commoditization by hypercloud providers – here are some ways to avoid the trap.
What went down at the Q1'2019 GitLab Hackathon
Here's a recap of what the GitLab community accomplished during the Hackathon on February 12-13.
How Verizon Connect reduced datacenter rebuilds from 30 days to under 8 hours with GitLab
Verizon utilized microservices, automation, and GitLab to reduce datacenter rebuilds to under 8 hours.
The Donatinator: A simple, secure way to accept donations to your charity or non-profit
This guest author shares his passion project: a free and open source solution for small charities and non-profits to accept donations online.
GitLab Code Contributor: Semyon Pupkov
Long-time contributor Semyon Pupkov shares why he loves contributing to GitLab.
Streamline and shorten error remediation with Sentry’s new GitLab integration
Your code has bugs, my code has bugs, everyone’s code has bugs (probably). Let’s fix that.
How Wag! cut their release process from 40 minutes to just 6
The popular dog-walking app is rolling out new features faster and with more confidence as they adopt GitLab for more of their DevOps workflows.
Get ready for the Q1'2019 GitLab Hackathon
The first Hackathon in 2019 for the GitLab community will take place on February 12-13.
Help us speak your language!
GitLab is available in many languages, but there's always more translation work to be done. Here's how you can contribute to translating GitLab.
A visual prototype of Drupal.org's GitLab integration
Guest author Tim Lehnen shares a visual preview of free and open source platform Drupal's upcoming integration with GitLab.
New to GitLab and not sure where to start?
Get started guideLearn about what GitLab can do for your team
Talk to an expert