Skip to content

Repository files navigation

SummaWiki

Overview

SummaWiki enables Wikipedia Page Preview functionality for the whole web! When you hover your mouse over a Wikipedia link, this extension will display an in-page popup that mimics what would be displayed if you had done that on a Wikipedia page.

Features:

  • Works with Wikipedia links in all languages (en, de, fr, es, etc.)
  • Shows article title, thumbnail image, and summary
  • Intelligent popup positioning that stays within viewport
  • Caches results for better performance

Installation

From Chrome Web Store

  1. Visit the SummaWiki Chrome Web Store page (link coming soon)
  2. Click "Add to Chrome"
  3. Confirm the installation

Manual Installation (Developer Mode)

  1. Download or clone this repository
  2. Open Chrome and navigate to chrome://extensions/
  3. Enable "Developer mode" in the top right corner
  4. Click "Load unpacked" and select the folder containing these files
  5. The extension should now be loaded and visible in your extensions list

Usage

Simply hover over any Wikipedia link on any website. A popup will appear after a brief delay showing:

  • The article title
  • A thumbnail image (if available)
  • A summary of the article
  • A link to read more on Wikipedia

The popup will disappear when you move your mouse away.

Privacy

This extension:

  • Only activates when you hover over Wikipedia links
  • Makes requests directly to the official Wikipedia API
  • Does not collect or transmit any personal data
  • Does not track your browsing history

Permissions

  • Host permissions for Wikipedia: Required to fetch article summaries from the Wikipedia API

Version History

1.2

  • Fixed double-encoding bug that broke previews for articles with special characters
  • Fixed URL fragments and query params being included in API requests
  • Added support for mobile Wikipedia URLs (en.m.wikipedia.org)
  • Improved popup text alignment for better readability
  • Fixed popup positioning to track cursor during debounce delay
  • Added cache size limit to prevent memory leaks on long sessions
  • Added loading indicator while fetching previews
  • Added fetch cancellation for stale requests

1.1

  • Added support for all Wikipedia languages (not just English)
  • Fixed thumbnail display issues
  • Improved popup positioning to stay within viewport
  • Added debouncing to reduce unnecessary API calls
  • Added caching for better performance
  • Improved popup show/hide behavior
  • Better error handling

1.0

  • Initial release
  • English Wikipedia support

About

A chrome extension that displays a page preview popup when hovering over a wikipedia link in any article.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages