Not sure GitHub would even make sense as a social link because, unless it has a feature I don’t know about, there is no way to contact someone on the platform. Social links are reserved for sites that have some form of messaging on them.
"Social links are reserved for sites that have some form of messaging on them." In that case about half of the existing social link options must be removed (especially mixer). But they are called "Social links" not "Contact links" so i guess it's fine.
While i agree that GitHub should be added, feature requests should be posted here instead: https://www.speedrun.com/the_site/thread/g79jt
I can’t speak for any some contact links still exist, but yes, people have asked for Mixer to be removed for a while, it just hasn’t been done.
I will however stand by my opinion that those contact/social links shouldn’t contain sites that don’t have messaging because people are often directed to contact moderators through those links and having links there with no form of contact/messaging available would be terribly confusing for people. (So yes, I agree that any methods without some form of private or public messaging/posting should be removed). I’m all in favor of putting whatever in the generic website spot.