GitLab is versiebeheersoftware volgens het open-coremodel. De Community Edition is opensource en kun je zelf hosten, terwijl een propriëtaire versie daar extra functies bovenop legt.
GitLab staat hier vermeld als self-hosted en opensource, wat betekent dat het project niet per se Europees is. Het wordt een Europees alternatief door de Community Edition op je eigen of op Europese infrastructuur te draaien. Past bij organisaties die een compleet ontwikkelplatform in eigen beheer willen.