Here are some possibilities I can think of, but I'm curious if they're correct:
- Mailing list hosting
- Non-git repository hosting, for projects that prefer CVS or SVN
- Shell account (though it doesn't seem very useful)
- Features GitHub has but few others do (binary hosting, website hosting, etc.) and the project wants to avoid GitHub
Are there others?