If you’re on macOS there’s Vimac which gives you this for the whole OS including Safari and the contents of web pages (since it supports macOS accessibility features).
That tree based history thing is amazing. The Firefox history pane seems to always contain exactly the web pages I don't want, and never the ones I do.
Qutebrowser also has link hints as a standard built-in feature.