Earlier quoted context omitted.
There are quite a decent list of competitors, all of which have similar or sometimes better offerings. There are also plenty of fully free and open source solutions, should you want to do things yourself. The Github monopoly is driven by its users.
I tried gitlab but I hated the web interface. It was lacking in so many departments. Any other alternatives to github to try?
- Gitlab (sorta OSS, managed, self-hosting)
- Gitea (OSS, self-hosting)
- Gogs (OSS, self-hosting)
- Bitbucket (managed)
- Azure Repos (managed)
- Google Cloud Repositories (managed)
To be honest, Gitlab has come a long way. And things like search that people point out doesn't work well on Github either, where code search is super broken and often skips results or find nothing where a git grep would drown you in results.