FaviFetch is a simple and stylish browser extension that allows users to download the favicon of the current website they're visiting with just one click.
- One-click favicon download
- Elegant and classic user interface
- Automatic naming of downloaded favicons based on the website
- Supports various favicon formats (ico, png, jpg, etc.)
- Clone this repository or download the source code.
- Open your browser's extension management page:
- For Chrome: Navigate to
chrome://extensions
- For Firefox: Navigate to
about:addons
- For Chrome: Navigate to
- Enable "Developer mode" (usually a toggle switch in the top right corner).
- Click "Load unpacked" (Chrome) or "Load Temporary Add-on" (Firefox).
- Select the directory containing the FaviFetch source code.
- Navigate to a website whose favicon you want to download.
- Click on the FaviFetch extension icon in your browser toolbar.
- In the popup window, click the "Download Favicon" button.
- The favicon will be downloaded automatically, named after the website.
manifest.json
: Extension configuration filepopup.html
: HTML structure for the extension popuppopup.js
: JavaScript functionality for favicon downloadingicon.png
: Extension icon (used in both 48x48 and 64x64 sizes)
To modify or enhance FaviFetch:
- Edit the relevant files using a text editor of your choice.
- For styling changes, modify the
<style>
section inpopup.html
. - For functionality changes, edit
popup.js
. - After making changes, reload the extension in your browser's extension management page.
Contributions to FaviFetch are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Icon designers (if you used any third-party icons or graphics)
- The open-source community for inspiration and resources
If you have any questions, issues, or suggestions, please open an issue in this repository.
Enjoy using FaviFetch!