Code Hosting Services other than GitHub
Are you independent? You can make your own code hosting by using software behind several of those services, notably GitLab, Gogs, Gitea, and Kallithea.
@ademalsasa and as always, people forget to list git itself.
git + ssh works perfectly well. If you want multi-user git repositories, look into gitolite. If you want to have a web interface, look into cgit.
No need to use big web services for simple code hosting.
For people who care about, support, or build Free, Libre, and Open Source Software (FLOSS).