An open API service indexing awesome lists of open source software.

https://github.com/u-Sir/peek-pop

A lightweight, open-source browser extension that lets you preview, search, and save pages to read later.
https://github.com/u-Sir/peek-pop

browser-extension chrome-extension chromium-extension firefox-addon firefox-extension

Last synced: 2 months ago
JSON representation

A lightweight, open-source browser extension that lets you preview, search, and save pages to read later.

Awesome Lists containing this project

README

          


Peek Pop

Peek Pop

***A lightweight, open-source browser extension that lets you preview, search, and save pages to read later. Source code available in releases or branches.***

# Usage

### Install

[![](https://img.shields.io/amo/v/peek_pop.svg?label=Get%20it%20on%20Firefox&logo=firefoxbrowser)](https://addons.mozilla.org/firefox/addon/peek_pop)

[![](https://img.shields.io/chrome-web-store/v/fjllepdpgikphekgbinhpdkalliiejdh.svg?label=Get%20it%20on%20Chrome&logo=googlechrome)](https://chrome.google.com/webstore/detail/fjllepdpgikphekgbinhpdkalliiejdh)

[![](https://img.shields.io/badge/dynamic/json?label=Get%20it%20on%20Edge&prefix=v&query=%24.version&url=https%3A%2F%2Fmicrosoftedge.microsoft.com%2Faddons%2Fgetproductdetailsbycrxid%2Fecpgdeolbpelhdjcplojlpdmfppjljop)](https://microsoftedge.microsoft.com/addons/detail/ecpgdeolbpelhdjcplojlpdmfppjljop)

[![](https://img.shields.io/github/v/release/u-Sir/peek-pop?label=Get%20it%20on%20Github&logo=github&display_name=release&link=https%3A%2F%2Fgithub.com%2Fu-Sir%2Fpeek-pop%2Freleases&link=https%3A%2F%2Fgithub.com%2Fu-Sir%2Fpeek-pop%2Freleases)](https://github.com/u-Sir/peek-pop/releases/latest)

### After Installation

It's recommended to visit the options page after installation to customize the settings and tailor the plugin to your needs.

### Blacklist Format Examples

- **Regex format**: `/^https:\/\/example\.com\/.*$/`
- **Wildcard format**: `https://example.com/*`
- **Plain text format**: `https://example.com`

### Modifying Plugin Shortcuts

- **Chrome**: Go to the settings page: `chrome://extensions/shortcuts`
- **Firefox**: Go to `about:addons`, click the gear icon, then select "Manage Extension Shortcuts"

# FAQ

### Is it possible to set a popup always on top?
Due to browser add-on limitations, this can't be done directly by the add-on. However, you can use third-party software like **PowerToys - Always On Top** to achieve this. Don't forget to uncheck **"Close popup when origin window is focused"** on the settings page.

### Why are other actions triggered during preview?
Try disabling other add-ons to see if the issue persists. If you're using Edge, also check **`edge://settings/superDragDrop`**. If the problem continues, please create an issue.

### Why is the add-on version not up-to-date on Microsoft Edge Add-ons?
The update process may take up to 7 business days due to review procedures.

### Can I customize the appearance of the preview window?
The preview window is based on the native browser window, so customization is not supported. Firefox users may be able to adjust it using `userChrome.css`.

### Is it possible to retain the page's original drag functionality while using drag-to-preview?
You can enable the **"Only respond when dragging to empty areas"** option in the settings to preserve the page's native drag behavior.

### Where links are supported?

| Location | Supported? |
|--------------------------|------------|
| Normal page | ✅ Yes |
| Inside an iframe | ✅ Yes |
| Inside an open shadow root | ✅ Yes |
| Inside a closed shadow root | ❌ No |

👉 Currently, all links are supported except those inside **closed shadow roots**.

## Known Issues

### On Firefox
When system scaling is not set to 100%, the popup window may briefly flash when it appears.

### On macOS
The preview popup window does not work properly in `fullscreen` mode.
For best results, use the window in non-fullscreen mode.