ctrl-f-plus / ctrl-f-plus-chrome-extension

:mag: The Ctrl-F Plus browser extension enables cross-tab search functionality in a browser window
https://ctrl-f.plus
GNU General Public License v3.0
16 stars 0 forks source link
chrome-extension cross-tab ctrl-f jest open-source productivity productivity-tools puppeteer react react-chrome-extension search-function tab-search typescript web-extension webpack
Ctrl-F Plus' Logo

Ctrl-F Plus

[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-%2348D0A8?style=for-the-badge)](https://makeapullrequest.com) [![GitHub top language](https://img.shields.io/github/languages/top/ctrl-f-plus/ctrl-f-plus-chrome-extension?color=%2348D0A8&style=for-the-badge)](https://github.com/ctrl-f-plus/ctrl-f-plus-chrome-extension/tree/master) [![GitHub](https://img.shields.io/github/license/ctrl-f-plus/ctrl-f-plus-chrome-extension?color=%2348D0A8&style=for-the-badge)](https://github.com/ctrl-f-plus/ctrl-f-plus-chrome-extension/blob/master/LICENSE) [![Chrome Users](https://img.shields.io/chrome-web-store/users/dkfbnlclahcmcgehpancgfhogmilankf?color=%2348D0A8&style=for-the-badge&logo=google-chrome&logoColor=white&label=Chrome%20Users)](https://chrome.google.com/webstore/detail/ctrl-f-plus-ctrl-%2B-f-acro/dkfbnlclahcmcgehpancgfhogmilankf)
Website | Installation | Contributing | Other Links | Questions | Support

Demo GIF

About

Ctrl-F Plus is an open source browser extension that enables cross-tab search functionality in a browser window by extending the browser's native Ctrl + F Find Feature (Cmd + F on Mac). Now you can find a specific word or phrase on any of your browser tabs without having to search each tab separately.

Ctrl-F Plus is currently supported by Google Chrome, Brave, Microsoft Edge, Opera, Vivaldi.

Tech Stack

Installation

Chrome, Microsoft Edge, etc.

  1. Download the most recent prebuilt zip file from build-master.zip.
  2. Unzip the file.
  3. Open chrome://extensions in Chrome / edge://extensions in Microsoft Edge.
  4. Enable developer mode (top right corner).
  5. Click on Load unpacked and select the dist folder from within the unzipped build folder.
  6. Hit Ctrl+Shift+F on your keyboard or click the extension icon to start using!

:warning: If the keyboard command does not work see setting keyboard shortcut for additional instructions.

Build From Source

  1. pnpm i to install dependencies
  2. pnpm start to start running the fast development mode Webpack build process that bundle files into the dist folder

Production Build

  1. pnpm run build to generate a minimized production build in the dist folder

Contributing

We're thrilled to have you contribute to Ctrl-F Plus! Whether you're looking to fix bugs, add new features, or improve our documentation, your efforts are greatly appreciated. Please see our contributing guidelines for a detailed guide on how to get started. Remember, by participating in this project, you agree to abide by our Code of Conduct.

Other Links

Questions

support@ctrl-f.plus

Support

Any donations are highly appreciated. <3

Here are the other ways to support/cheer this project:

If you did any of the above, danke schön :pray: