There was a lot of sites that provided some cpanel-like option as long as you're ok with yourcoolname.weirdhostingname.com. I believe they all came with a filebrowser and the always present public_html folder.
There was geocities (now gone) and a couple of *.tk domains that would inject their ads all over your page. Neither makes a great substitute for GitHub pages these days.
There was a lot of sites that provided some cpanel-like option as long as you're ok with yourcoolname.weirdhostingname.com. I believe they all came with a filebrowser and the always present public_html folder.
It'd be nice to mention some big names here that are capable of:
a) git pull & push for updates
b) good enough CDN distribution, sometimes interactive examples/project page loads tons of files
c) good enough security promises of the entire platform/infra
d) good enough serviceable time, we do not need 99.9999SLA but better not down often
e) have generous free tier
f) great DX & UX, this one is small but small headache adds up quickly
There was geocities (now gone) and a couple of *.tk domains that would inject their ads all over your page. Neither makes a great substitute for GitHub pages these days.