A controversial opinion, but github is the most widely recognized and worth the most on your resume.
codeberg
it’s like github but non-corporate free software
it’s very polished and featurful
it’s built upon/by the same devs as forgejo, which is open tech to self host your own git server (with federation potentially coming), so supporting one supports the other
Isn’t codeberg only for open source code? i.e. you can’t have private repos?
No, you can make private repos
what? then why do they do it
To work on it from different devices, use features like issues, basically the same reason people use it for public repos instead of just uploading it as a zip somewhere. Sometimes you have stuff you don’t want to release to the public or it’s just not ready to release to the public yet.
-
You want your project to become popular, get stars and discussions ? : Github
-
You want control for your small hobby project ? : Self host Gitea or Forgejo
-
You don’t mind paying and supporting an open source developer ? : Sourcehut
-
FWIW I really like bitbucket
Github. It’s time travel compatible in the sense that it’s been around longer