Status: Generally working as of 4 July 2020, but can sometimes return a blacklisted URL from the citoid server
This is a client for the Citoid service, used to generate citation templates from a URL. To use it, add
importScript('User:Salix alba/Citoid.js');
to your Special:MyPage/common.js. It will create a "Citoid" link in the Tools section of the sidebar. Clicking on that brings up a dialog where you can input a URL and get a filled in citation template.
It is heavily based on User:Mvolz/veCiteFromURL (now defunct).
It is very much a quick hack and comes with no warranties.
The code is at User:Salix alba/Citoid.js with CSS at User:Salix alba/Citoid.css.