A complete DevSecOps platform for managing Git repositories, continuous integration pipelines, and project management in one place.

GitLab is an open-source, self-hosted application that provides a complete platform for the software development lifecycle. It integrates source code management, project planning, and automated delivery into a single web application. This allows teams to manage their entire workflow from the initial idea to the final production deployment within a single interface.
Users deploy GitLab as a server on various Linux distributions, including Ubuntu, Debian, CentOS, RHEL, and OpenSUSE. It is used by more than 100,000 organizations to manage Git repositories on-premises, which allows for full control over the hosting environment, security configurations, and data residency. The installation is typically handled via Omnibus packages to ensure a faster and less error prone setup compared to manual compilation.
The software is built as a Ruby on Rails application and relies on a technical stack including PostgreSQL, Redis, and Git. It follows an open-core model where the Community Edition is available freely under the MIT Expat license, while the Enterprise Edition adds specific features and official support for organizations with more than 100 users. There is also a JiHu Edition tailored specifically for the Chinese market. The platform is designed for developers, support engineers, and DevOps teams who require a unified toolset for building, testing, and deploying applications without relying on external third-party services for each stage of the pipeline.
GitLab is a comprehensive DevSecOps platform for organizations seeking a self-managed solution for git hosting and CI/CD toolchains.
A self-hosted git service providing code hosting, issue tracking, project kanban, and integrated ci/cd pipelines.
A lightweight self-hosted Git service for source code management that runs on low-resource hardware and ARM systems.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.