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

https://github.com/mohamed3nan/companionwindow

Transforms any webpage into a floating Document Picture-in-Picture (PiP) window, enhancing your browsing experience and productivity
https://github.com/mohamed3nan/companionwindow

always-on-top chrome chrome-extension chrome-extensions edge edge-extension google microsoft tabs

Last synced: about 1 year ago
JSON representation

Transforms any webpage into a floating Document Picture-in-Picture (PiP) window, enhancing your browsing experience and productivity

Awesome Lists containing this project

README

          

# Companion Window | Always on Top

Buy Me a Coffee

[![Chrome Web Store](https://img.shields.io/chrome-web-store/d/hhneckfekhpegclkfhefepcjmcnmnpae.svg?&label=Chrome%20users&logo=google-chrome&logoColor=white)](https://chromewebstore.google.com/detail/companion-window-always-o/hhneckfekhpegclkfhefepcjmcnmnpae) [![Chrome Web Store](https://img.shields.io/chrome-web-store/rating/hhneckfekhpegclkfhefepcjmcnmnpae?&logoColor=white&label=Rating)](https://chromewebstore.google.com/detail/companion-window-always-o/hhneckfekhpegclkfhefepcjmcnmnpae) [![Chrome Web Store](https://img.shields.io/chrome-web-store/v/hhneckfekhpegclkfhefepcjmcnmnpae.svg?&logo=google-chrome&logoColor=white)](https://chromewebstore.google.com/detail/companion-window-always-o/hhneckfekhpegclkfhefepcjmcnmnpae)

[![Microsoft Edge Store](https://img.shields.io/badge/dynamic/json?label=Edge%20users&query=%24.activeInstallCount&url=https%3A%2F%2Fmicrosoftedge.microsoft.com%2Faddons%2Fgetproductdetailsbycrxid%2Fceandjlhknhmihabonfegdojnldmjehh&color=gree)](https://microsoftedge.microsoft.com/addons/detail/companion-window-always/ceandjlhknhmihabonfegdojnldmjehh) [![Microsoft Edge Store](https://img.shields.io/badge/dynamic/json?label=Rating&suffix=/5&color=gree&query=%24.averageRating&url=https%3A%2F%2Fmicrosoftedge.microsoft.com%2Faddons%2Fgetproductdetailsbycrxid%2Fceandjlhknhmihabonfegdojnldmjehh)](https://microsoftedge.microsoft.com/addons/detail/companion-window-always/ceandjlhknhmihabonfegdojnldmjehh) [![Microsoft Edge Store](https://img.shields.io/badge/dynamic/json?label=Microsoft%20Edge&prefix=v&query=%24.version&url=https%3A%2F%2Fmicrosoftedge.microsoft.com%2Faddons%2Fgetproductdetailsbycrxid%2Fceandjlhknhmihabonfegdojnldmjehh&logo=microsoft-edge)](https://microsoftedge.microsoft.com/addons/detail/companion-window-always/ceandjlhknhmihabonfegdojnldmjehh)

## 🚀 Overview
The **Companion Window | Always on Top** browser extension transforms any webpage into an always-on-top floating window using Document Picture-in-Picture (PiP) technology. This powerful extension enhances your browsing experience and boosts productivity by enabling true multitasking. Whether you're writing code, conducting research, or engaging with AI assistants, you can keep any webpage visible and accessible while working across different applications or browser tabs.

## ✨ Features
- **Always-on-Top Window**: Keep any webpage visible while working in other tabs or applications
- **Flexible Access**: Open via the toolbar icon, context menu, or keyboard shortcut (Alt+C)
- **Window Controls**: Easily minimize, restore, and refresh your companion windows
- **Customizable Experience**: Toggle context menu and floating button visibility for a cleaner interface

## 🔧 Usage
There are multiple ways to open your current tab in a Companion Window:
1. **Toolbar Icon**: Click the extension icon in your browser toolbar
2. **Context Menu**: Right-click anywhere on the webpage and select "Open in Companion Window"
3. **Keyboard Shortcut**: Press `Alt+C` to open the companion window

## ⚙️ Extension Options
Right-click the extension icon in your browser toolbar and select "⚙️ Options", you have several configuration options:
- **Context Menu Settings**:
- **In Page**: Enable or disable the right-click context menu option "Open in Companion Window" for web pages
- **On Link**: Enable or disable the right-click context menu option for opening links directly in Companion Window
- **Floating Button**: Show or hide the floating menu button (three dots) in the top-center of the companion window. This button provides quick access to additional controls like minimizing or refreshing your companion window.
- **Keyboard Shortcuts**: Configure or customize the keyboard shortcut (default: Alt+C). You can change this in your browser's extension shortcuts settings to better fit your workflow.

## 📷 Screenshots
1 | 2
:-------------------------:|:-------------------------:
![1](/screenshots/EN/EN_Screen1.png) | ![2](/screenshots/EN/EN_Screen2.png)
3 | 4
![3](/screenshots/EN/EN_Screen3.png) | ![4](/screenshots/EN/EN_Screen4.png)
5 |
![5](/screenshots/EN/EN_Screen5.png) |

## 👥 Contributing
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

## 📄 License
[Companion Window][repo] by [Mohamed Anan][author] is licensed under [Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International][license]

[repo]: https://github.com/Mohamed3nan/CompanionWindow
[author]: https://github.com/Mohamed3nan
[license]: https://creativecommons.org/licenses/by-nc-nd/4.0/?ref=chooser-v1
[cc]: https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1
[by]: https://mirrors.creativecommons.org/presskit/icons/by.svg?ref=chooser-v1
[nc]: https://mirrors.creativecommons.org/presskit/icons/nc.svg?ref=chooser-v1
[nd]: https://mirrors.creativecommons.org/presskit/icons/nd.svg?ref=chooser-v1
[cc-by-nc-nd-image]: https://licensebuttons.net/l/by-nc-nd/4.0/88x31.png
[cc-by-nc-nd-shield]: https://img.shields.io/badge/License-CC%20BY--NC--ND%204.0-lightgrey.svg