Seems like GitLab is gaining more traction as a possible alternative to GitHub. Everything else aside, the fact that GitHub is closed source is a very interesting point to consider.
Partly as an experiment, partly because we’ve been using it at work for a while and I’ve been using it for private projects (you get unlimited private projects for free!) and I’ve been impressed. It has some great features such as integrated CI (and some that GitHub are now playing catch-up too, like emoji reactions to issue to cut down on +1-ism), and it’s nicely customisable. Plus I’ve always found it odd that the open source world keeps its DVCS repos on a single closed source platform… (Source)