Product

Getting started with GitLab feature flags in Python
Learn to integrate GitLab feature flags into a Python Flask app using the Unleash SDK to control feature rollouts without redeploying.
Product
Learn more about GitLab Patch Release: 18.10.1, 18.9.3, 18.8.7 for GitLab Community Edition and Enterprise Edition.
Security
Learn how to cut through scanner noise and focus on the vulnerabilities that matter most with GitLab security, including use cases and templates.
Agile Planning
Work items list and saved views reduce context switching, keeping your software development team aligned and their workflows efficient.

Free GitLab.com teams can purchase GitLab Credits and start using AI agents and workflows, including flat-rate automated code review.

Work items list and saved views reduce context switching, keeping your software development team aligned and their workflows efficient.

Eliminate review backlogs, security delays, and coordination overhead with ready-to-use AI prompts covering every stage of the software lifecycle.

Learn how to register a passkey to your account and how two-factor authentication works as a phishing-resistant method.

Learn how organizations like Thales, Scania, and Kitware are partnering with GitLab engineers to contribute meaningful features that benefit the entire community.

AI-generated code is 34% of development work. Discover how to balance productivity gains with quality, reliability, and security.

Learn how to simplify container image management with this step-by-step guide.

Build a profitable, services-led DevSecOps practice - backed by GitLab.

Learn about release contributions, including fixes for geometric repacking, updates to git-fast-import(1) commit signature handing options, and more.

Learn to integrate GitLab feature flags into a Python Flask app using the Unleash SDK to control feature rollouts without redeploying.

Learn how to cut through scanner noise and focus on the vulnerabilities that matter most with GitLab security, including use cases and templates.

Learn how GitLab's Signals Engineering team uses our AI platform to automatically surface detection gaps from security incidents — no manual review required.