Google has now added a facility to let you upload and host your projects on Google, but the projects must be opensource. Also you need to have a GMail account to be able to use this. Read more on this here.
For a cache of hidden Google services, read Google Services Unearthed.