A simple Streamlit app that lets you create memes by choosing a template and adding custom top and bottom text. Built for Hugging Face Spaces using Docker and fully offline-compatible.
- Choose from multiple meme templates
- Add top and bottom text
- View and download the generated meme
- Works entirely offline (no internet needed after build)
- Easy to deploy on Hugging Face Spaces
- Select a meme template from the dropdown
- Enter the top and bottom text
- Click "Generate"
- Download your meme
.
├── app.py
├── requirements.txt
├── Dockerfile
└── templates/
├── drake.jpg
├── distracted_boyfriend.jpg
└── success_kid.jpg
pip install -r requirements.txt
streamlit run app.py- Go to https://huggingface.co/spaces
- Click "Create New Space"
- Select SDK: Docker
- Upload all files including
app.py,Dockerfile,requirements.txt, and thetemplates/folder - Wait for build and launch 🚀
Open-source, feel free to use and modify!