wikipedia-Popups.js, Said Achmiz2019-07-29 (, , ; backlinks)⁠:

wikipedia-popups.js: standalone Javascript library for creating ‘popups’ for links to English Wikipedia articles when the user mouse-overs the link.

The tooltip-style popup displays the summaries/introductions/ledes to Wikipedia articles as returned by the Wikipedia API.

All summaries are loaded on page load so as to have minimal latency (on-mouseover summary loading is noticeably slow). If a page has many Wikipedia links on it, this can result in quite a few requests; the summaries can instead be provided statically, encoded into data attributes. (This also allows encoding summaries/previews of arbitrary websites by whatever is compiling the HTML.)

See /static/js/popups.js for a JS library which takes that approach instead.