Skip to content

VigneshKunta05/meme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Meme Generator πŸŽ‰

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.

Features

  • 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

Usage

  1. Select a meme template from the dropdown
  2. Enter the top and bottom text
  3. Click "Generate"
  4. Download your meme

Folder Structure

.
β”œβ”€β”€ app.py
β”œβ”€β”€ requirements.txt
β”œβ”€β”€ Dockerfile
└── templates/
    β”œβ”€β”€ drake.jpg
    β”œβ”€β”€ distracted_boyfriend.jpg
    └── success_kid.jpg

Running Locally

pip install -r requirements.txt
streamlit run app.py

Deploy to Hugging Face Spaces

  1. Go to https://huggingface.co/spaces
  2. Click "Create New Space"
  3. Select SDK: Docker
  4. Upload all files including app.py, Dockerfile, requirements.txt, and the templates/ folder
  5. Wait for build and launch πŸš€

License

Open-source, feel free to use and modify!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors