Via [Wayback/Archive] Importing a repository with GitHub Importer – GitHub Docs I found [Wayback/Archive] Import repository · GitHub which can import from Subversion, Mercurial, TFVC, and Git as per [Wayback/Archive] About GitHub Importer – GitHub Docs.
Note this will import the repository, but not any surrounding things (like tickets/issues, wiki, etc).
In that sense, the more than 10 year old [Wayback/Archive] SourceForge: GitHub Project Importer as documented in [Wayback/Archive] SourceForge Support / Documentation / GitHub Importer does a way better job the other way around.
If you want to import more than just a repository into GitHub, then some inspiration is at [Wayback/Archive] Migrate from Sourceforge to Github – Stack Overflow (thanks [Wayback/Archive] Matthew Talbert, [Wayback/Archive] Masood Khaari, [Wayback/Archive] Thomas and [Wayback/Archive] Sergey Ponomarev) for instance with these tools:
Especially the last one is interesting as it allows you to separate tickets from repository import. This opens up the opportunity to do the svn to git conversion yourself and keep that conversion in place to you can use it to sync incoming svn changes towards the git repository.
The above does not cover CVS. For that, be sure to read these:
Via [Wayback/Archive] import sourceforge into github – Google Search.
–jeroen