GitLab is a web-based platform for software development using the distributed source code management system Git. The solution is primarily a self-hosted application to code, test, and deploy code together. It provides Git repository management with fine grained access controls, code reviews, issue tracking, activity feeds, wikis, continuous integration and delivery and analytics. The solution follows a workflow from idea to production.
The GitLab Open Source project is backed by GitLab Inc., has over 1,700 contributors worldwide and focuses on the vision that everyone can contribute to all digital content.