GitLab Premium, now with Duo's AI capabilities! $19 for new customers Contact sales
Now Featuring GitLab Duo
AI Chat
in the IDE
Accelerate development with contextual, conversation AI
Code Explanation
Test Generation
Code Refactoring
AI Code Suggestions
in the IDE
Helps developers write secure code more efficiently
Code Generation
Code Completion
GitLab Premium features
Secure, unified & collaborative
development
Built from the ground up to secure your source code
Advanced Git repositories
Streamlined code reviews
Integrated project management
Advanced
CI/CD
A modern platform for modern workflows
Merge Trains and Push Rules
Artifact Registry
CI/CD Catalog
Automated
Compliance
Automate security checks and compliance requirements
Secret Detection
Event Audits
Role-Based Access
Build secure software, faster
with GitLab Premium
Amount of time that projects can use to run jobs on instance runners on GitLab.com
Storage usage limits include Git repository and Large File Storage (LFS).
Automate code building, testing, and deployment with customizable pipelines and integrated security.
Identify vulnerabilities in container images early in development before security risks reach production environments.
Publish static websites for free with GitLab Pages
Publish from your repository using any site generator, with automatic CI/CD deployment, custom domains, SSL support, and access controls.
Jira Development Panel Integration
Reference Jira issues in GitLab with automatic two-way linking.
Customizable pre-receive Git hooks that enforce commit content standards, message formats, branch naming rules, and file requirements.
Customize approval workflows with rules defining who must review code before merging, including options to prevent self-approvals and require authentication.
Identify maintainability issues during code review, displaying findings directly in merge requests.
Safeguard testing and production environments by restricting deployment access to authorized users only.
Code without local setup using Web IDE and Workspaces to access fully-featured development environments on remote servers.
Multiple approvers in code review
Define how many approvals a merge request must receive before it's merged, and which users should approve.
Remote repository pull mirroring
Automatically sync branches, tags, and commits from external repositories every 30 minutes, with safeguards to prevent data loss.
50%+ of the Fortune 100 trust GitLab
See what your team can do with the intelligent
DevSecOps platform.