This repository contains the code of OptiSearch, Copilot in Google and Gemini next to Google results browser extensions. They share the same codebase core.
Displays relevant informations from search engine results directly alongside them.
Install from Mozilla Add-on Store
Displays the answer from Microsoft Copilot alongside search engine results.
Install from Mozilla Add-on Store
Displays the answer from Google Gemini alongside search engine results.
Install from Mozilla Add-on Store
Google, Bing, Baidu, DuckDuckGo, Ecosia, Brave Search
-
Clone repo
-
Install dependencies with:
npm i
-
You can load both extension in your favorite browser directly from the root of the repo, you just need to build the manifest first, use the flag
-f
to build the manifest for Firefox.E.g. to build the firefox manifest for Copilot in Google:
npm build.mjs bingchat -f
-
You can copy the source for a given extension with the flag
-b
followed by the name of the desired directory (default:build/<extension_codename>
).E.g. to copy OptiSearch sources for Chrome in DIR
node build.mjs optisearch -b DIR
E.g. to copy Gemini next to Google results sources for Firefox in
build/bard
node build.mjs bard -bf
or
node build.mjs bard -b -f
-
You can create a zip from the source using the flag
-z
followed by the output filename. This will also copy the sources in the default build directory (unless you specified another one with-b
). Use-t
(for "tidy") to delete the build directory after the operation. -
Finally, to build and zip all extensions for Chrome and Firefox and put them in the
versions
directory:npm run build
You are welcome to make a PR or post an Issue, I will look at them as soon as I can !
I made this extension on my free time, if it is useful for you please consider sending me a tip on paypal.