Skip to content

navossoc/KeePass-Yet-Another-Favicon-Downloader

Repository files navigation

Yet Another Favicon Downloader

GitHub release license

Table of contents

Overview

Yet Another Favicon Downloader (YAFD for short) is a plugin for KeePass 2.x that allows you to quickly download favicons for your password entries.

Features

  • Concurrent and responsive (allows faster downloads without freezing the user interface)
  • Lightweight and reliable (designed to download thousands of icons in batch)
  • Smart and efficient
    • Avoids duplicate icons (reuses custom icons already present in the database)
    • Download entries without a URL scheme (automatically prefix URLs with http://)
    • Download entries without a URL field (automatically uses Title field)
      • Automatically resize icons (scales down to 128x128 px)
  • Linux support (experimental)
  • Proxy support (respects KeePass settings)
  • Modern support (supports TLS up to 1.3 on .NET 4.8)

Requirements

  • KeePass 2.34 or higher.

Linux

  • Mono 4.8.0 or newer.

Additional installation instructions can be found on the wiki.

Windows

  • .NET Framework 4.5 or newer.

Installation

  • Download the latest release.
  • Copy YetAnotherFaviconDownloader.plgx into KeePass plugins folder.
  • Restart KeePass in order to load the plugin.

Or install via Chocolatey:

choco install keepass-yet-another-favicon-downloader

To upgrade KeePass Plugin Yet Another Favicon Downloader to the latest release version for enjoying the newest features, run the following command from the command line or from PowerShell:

choco upgrade keepass-yet-another-favicon-downloader

Usage

This plugin adds a new menu item called "Download Favicons" into the entry and group context menus of KeePass.

Select one or more entries and click Download Favicons to download the favicon associated with that URL.

Entry Context Menu


You can also select one group and click Download Favicons to download favicons for all entries in this group and its subgroups.

Group Context Menu

Changelog

See the Releases section for more details of each release.

Contributing

Have a bug or a feature request? Please first search for open and closed issues. If your problem or idea is not addressed yet, please open a new issue.

Copyright and license

Yet Another Favicon Downloader source code is licensed under the MIT License.

Documentation is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Other Resources are separately licensed.

When you contribute to this repository you are doing so under the above licenses.