/mime

A blazing fast query based meme generation API

mime hero banner

A blazing fast query based meme generation API

mime is currently closed source, this repo serves as a showcase for the project

About

I created mime because I wanted a fast and easy way to create and share memes with my friends.

Mime aims to be as easy to use as possible, for both consumers and developers. Memes are created on the fly based on query parameters in meme url making it extremely easy for developers to integrate mime into their apps. It also has Playground for quickly creating memes yourself.

every meme in this repo is was made with mime

Highlights

  • Supports both Gifs and Images up to 10MB
  • Support for Tenor gifs and images
  • Memes can have layers with complex transformations
  • Memes can be stacked up to 5 times deep
  • Any text on a meme will always be wrapped and sized for maximum readibilty
  • Any meme can be edited just by editing it's url


Structure

.
├── mime-core           # the heart of mime
│   ├── api             # api for requesting memes
│   └── stacks          # template driven image manipulation tool
├── mime-stats          # tiny and fast statistics api for mime
└── mime-site           # WIP site for learning about and testing mime
    └── mime-editor     # WIP meme editor to create mime templates

Tech Stacks

mime-core

python fast api mongodb redis nginx docker

mime-stats

rust

mime-site

svelte tailwind javascript sapper


Next Steps

...i'll fill this out soon

Contact

Email: nathaniel.s.fernandes@gmail.com

Discord: nathan#3724