AshBardhan / memefy-this

A Chrome Extension for making instant memes

Home Page:https://chrome.google.com/webstore/detail/memefy-this/iohemjpgjkgkfgfpiglpfpcclogkelcf

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NOTE

This chrome extension was developed in manifest_version: 2. which is now deprecated by Google Chrome browsers. The migration to manifest_version: 3 is currently under development. Once migrated, you will see this extension activated in Chrome soon.

You can still use this extension locally in your Chrome browser by forking this repo, building it and loading it as the unpacked extension. Read the Setup section below for more details.

Memefy This

app-logo

The ultimate meme machine in form of a chrome-extension for making instant memes online.

Download View Demo

If you find it useful (I bet you will!), show your support by all means

  • Share this app on all social platforms as much as possible.
  • Follow @MemefyThis on Twitter for more updates and share your memes created from my app.
  • Send feedbacks/suggestions with ❤️ or 💀 by tweeting to @CreativeBakchod a.k.a The Savior Meme-Maker.

Contributing

Setup

  • Fork this repo and clone it on your system.
  • Install all the required dependencies by running yarn install.
  • Create a new branch out off master for your fix/feature by running git checkout -b new-feature.
  • Build this project by running the following commands
    • grunt test - This creates dist folder containing files (unminified version) for the chrome-extension and a watcher task.
    • grunt build - This creates dist folder containing files (minified version) for the chrome-extension and its .zip file (only for admin purpose).
  • Install in your chrome by loading the generated dist folder as an unpacked extension.

Things to remember

  • Do not fix multiple issues in a single commit. Keep them one thing per commit so that they can be picked easily in case only few commits require to be merged.
  • Before submitting a patch, rebase your branch on upstream master to make life easier for the merger.
  • DO NOT commit generated build files or folders in your commits. The list has been mentioned in the .gitignore file.
  • Make sure to disable the original downloaded Memefy This extension while testing the local unpacked version.

License

MIT Licensed

Featured on Product Hunt and Hacker News

Copyright (c) 2023 AshBardhan, ashbardhan.github.io

About

A Chrome Extension for making instant memes

https://chrome.google.com/webstore/detail/memefy-this/iohemjpgjkgkfgfpiglpfpcclogkelcf

License:MIT License


Languages

Language:JavaScript 80.4%Language:SCSS 15.1%Language:HTML 4.5%