Skip to content


Repository files navigation


This is a web extension for Chromium and Firefox browsers that allows users to generate memes using trending templates.

Chrome Web Store Firefox add-ons


Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4

Build Requirements

  • Node.js (v14 or later)
  • pnpm (v6 or later)
  • Firefox browser
  • Git
  • imgflip account

Supported Operating Systems

This project should work on the following operating systems:

  • Linux
  • Windows
  • macOS

Build Instructions

1. Clone the repository:

  git clone

2. Navigate to the project directory:

  cd memegen

3. Install dependencies

  pnpm install

4. Environment Variables

Create a .env file in the root directory of your project and add your imgflip credentials

Example .env file:


5. Run the extension

  • 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

6. Build the extension

  • Run the build command
  pnpm build
  • This will update the dist folder in the root directory with the necessary changes


Copy not working?


On some firefox browsers, this feature might be turned off by default.


  1. Visit the about:config page
  2. Search for flag
  3. Set it to true


This software is released under the terms of the MIT License