GitLab
Track, manage, and share code, integrate development tools, automate deployments for secure and quick delivery.
Track, manage, and share code, integrate development tools, automate deployments for secure and quick delivery.

Git repository hosting
Store and manage code with full version control and branching capabilities
Continuous Integration/Continuous Deployment (CI/CD)
Automate testing and deployment pipelines with configurable workflows
Code review tools
Merge requests let team members review and discuss code changes before integration
Issue tracking and project planning
Built-in tools for managing work items, milestones, and team collaboration
Container registry
Store and manage Docker images alongside your code
Security scanning
Analyse code for vulnerabilities and dependency issues during development
Development teams automating tests and deployments as part of their CI/CD workflow
Organisations managing code security with built-in scanning and compliance tracking
Open source projects needing free repository hosting with collaboration features
Enterprises requiring self-hosted version control for regulatory or security reasons
Cross-functional teams using issue tracking and planning tools alongside code repositories