The DownThemAll! WebExtension
https://www.downthemall.org/2nd-webextension-beta/
https://www.downthemall.org/downthemall-4-0-1-beta-1-the-webextensioning/