VS GitHub
Além de possuir praticamente todas as funções do GitHub como gerenciamento código, forks, issues, pull requests, gerenciamento de projetos, wikis e outras funções de forma gratuita e ilimitada mesmo no modo privado (recentemente o GitHub passou a permitir repositórios privados a todos porém com limite de contribuidores), ele procura ir além integrando serviços que geralmente terceiros se integram ao GitHub, como no caso do servidor de CI integrado e Docker Registry.
Você pode ver mais das funções do GitLab clicando aqui.