This is a web extension for Chromium and Firefox browsers that allows users to generate memes using trending templates.
- Node.js (v14 or later)
- pnpm (v6 or later)
- Firefox browser
- Git
- imgflip account
This project should work on the following operating systems:
- Linux
- Windows
- macOS
git clone https://github.com/bhupeshpr25/memegen.git
cd memegen
pnpm install
Create a .env
file in the root directory of your project and add your imgflip credentials
Example .env
file:
VITE_IMGFLIP_USERNAME=your_username
VITE_IMGFLIP_PASSWORD=your_password
- Run the development command
pnpm dev
-
This wil open the firefox browser in developer mode
-
Click on the extension in the extension menu to run
- Run the build command
pnpm build
- This will update the
dist
folder in the root directory with the necessary changes
On some firefox browsers, this feature might be turned off by default.
- Visit the
about:config
page - Search for
dom.events.asyncClipboard.clipboardItem
flag - Set it to true
This software is released under the terms of the MIT License