mreeves1 / memegen

Generates memes from URLs.

Home Page:http://memegen.link/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MemeGen

An API to generate meme images based solely on requested URLs.

Build Status Coverage Status Scrutinizer Code Quality

Generating Images

Visit the live site at http://memegen.link to browse the API and view examples.

MemeGen URLs contain all the information necessary to generate the image. For example, http://memegen.link/buzz/memes/memes-everywhere.jpg produces:

buzz

But, the site can also produce masked URLs to conceal the joke:

http://memegen.link/_YnV6egltZW1lcy9tZW1lcy1ldmVyeXdoZXJl.jpg

For any MemeGen image, lose the extension to see a list of all format options:

http://memegen.link/buzz/memes/memes-everywhere

Special Characters

Spaces can be inserted using dashes or underscores:

  • dash - space
  • underscore _ space
  • dashes --- dash
  • underscores ___ underscore

Reserved URL characters can be escaped:

  • Tilde Q ~q? question mark
  • Tilde E ~e! exclamation point

For example: http://memegen.link/doge/underscore__-dash--/question~q-bang~e.jpg

Adding Templates

To add a new template, please follow the contributor instructions.

Thanks go to danieldiekmeier/memegenerator for the inspiration!

Slack Integration

Check out one of these options:

About

Generates memes from URLs.

http://memegen.link/

License:MIT License


Languages

Language:Python 81.0%Language:Makefile 13.2%Language:JavaScript 5.1%Language:HTML 0.7%