Where to put my code?

So I am working on several projects, some revolve around pen-testing and others are itches that just needed scratching. The problem is where to host the code. All the public code I write is MIT licensed (unless there is some reason not to) so I should be able to place it anywhere. While I personally despise git and all the hoops required just to make a typo change, it is pretty much what everybody uses.

I have only a shared hosting plan so that takes out hosting my own unless I just post the code somewhere.

I do have a github account from day gone past that I can still get into but you have the whole M$ thing to deal with but they also now offer private repo's for free and free organization for teams/groups.

I have not used gitlab but I don't think it would be much different from

I know there are a few more and maybe others have some input that will be helpful for me to make my decision.