Any alternative to the old MapLib Site?

Yeah, its sad but is down for a while now. Anyone knows of any other site that does something similar to what maplib used to do?

For the ones who dont know, MapLib allowed you to upload an image and use dinamic pins over it to use as map or whatever else you can imagine. It was easy to share and embed. Really miss that site.