Daniel Alm (developer of the excellent time-tracking app Timing):
Faviconographer asks Safari.app for a list of all visible tabs
(and their positions) in the current window, and for the URLs of
It then uses that information to fetch the corresponding icons
from Safari’s Favicon cache (WebpageIcons.db), and draws them
above the Safari window.
It’s a “hack” — the cleanest solution would be Apple implementing
Favicons in Safari — but it works surprisingly well.
Note: Faviconographer does not “hack” your system. It does not
inject code into other apps or manipulate system files. In
fact, it doesn’t even require Administrator access!
Daniel sent me a beta of this a few weeks ago, and I was dubious, to say the least. But it really does work surprisingly well. It’s not as good as true per-tab favicon support in Safari would be, but it’s closer than you think. And, importantly, it really is a clean hack, insofar as it doesn’t inject code or anything like that. And it’s free. If you use Safari you should try it.
★ Monday, 11 September 2017