The Open Meme Project

Other platforms on which the memes are published are Twitter and Instagram.