I am not a professional software developer. I have no direct need for centralized repositories such as GitHub or GitLab.
GitLab made a splash when the Microsoft folks bought GitHub. GitLab is supposed to be a “free” version of GitHub.
A challenge with GitLab is visiting a repository with a web browser. Unlike GitHub, GitLab repositories are inaccessible without enabling the the bane of the web.
Why is that steaming pile of excrement needed to browse a repository? GitHub has no such requirement.
Usability score zero.