{"id":13455630,"url":"https://github.com/Dj0ulo/OptiSearch","last_synced_at":"2025-03-24T08:33:19.494Z","repository":{"id":160096954,"uuid":"252575231","full_name":"Dj0ulo/OptiSearch","owner":"Dj0ulo","description":"OptiSearch ｜ Copilot in Google ｜ Gemini next to Google results","archived":false,"fork":false,"pushed_at":"2024-05-19T19:51:25.000Z","size":15813,"stargazers_count":73,"open_issues_count":29,"forks_count":13,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-05-19T20:44:51.803Z","etag":null,"topics":["bard","bing","chatgpt","chrome-extension","search-engine","stackoverflow"],"latest_commit_sha":null,"homepage":"http://www.optisearch.io/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Dj0ulo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-02T22:08:50.000Z","updated_at":"2024-05-20T22:33:10.811Z","dependencies_parsed_at":"2024-03-23T15:36:47.755Z","dependency_job_id":"e0aae53a-6b75-40c4-b4c8-db9904c12f62","html_url":"https://github.com/Dj0ulo/OptiSearch","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dj0ulo%2FOptiSearch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dj0ulo%2FOptiSearch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dj0ulo%2FOptiSearch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dj0ulo%2FOptiSearch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dj0ulo","download_url":"https://codeload.github.com/Dj0ulo/OptiSearch/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245235709,"owners_count":20582291,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bard","bing","chatgpt","chrome-extension","search-engine","stackoverflow"],"created_at":"2024-07-31T08:01:08.413Z","updated_at":"2025-03-24T08:33:19.476Z","avatar_url":"https://github.com/Dj0ulo.png","language":"JavaScript","readme":"# OptiSearch ｜ Copilot in Google ｜ Gemini next to Google results\n\n![License](https://img.shields.io/github/license/dj0ulo/optisearch)\n\nThis repository contains the code of **OptiSearch**, **Copilot in Google** and **Gemini next to Google results** browser extensions. They share the same codebase core.\n\n### \u003cimg alt=\"OptiSearch icon\" src=\"./icons/optisearch/icon_128.png\" width=\"24\" height=\"24\"\u003e OptiSearch\n![License](https://img.shields.io/chrome-web-store/users/bbojmeobdaicehcopocnfhaagefleiae?label=Chrome%20Users) ![License](https://img.shields.io/amo/users/optisearch?label=Firefox%20Users)\n\nDisplays relevant informations from search engine results directly alongside them.\n\n[Install from Chrome Web Store](https://chrome.google.com/webstore/detail/optisearch/bbojmeobdaicehcopocnfhaagefleiae)\n\n[Install from Mozilla Add-on Store](https://addons.mozilla.org/fr/firefox/addon/optisearch/)\n\n### \u003cimg alt=\"Copilot in Google icon\" src=\"./icons/bingchat/icon_128.png\" width=\"24\" height=\"24\"\u003e Copilot in Google\n![License](https://img.shields.io/chrome-web-store/users/pcnhobmoglanpljipbomknafhdlcgcng?label=Chrome%20Users) ![License](https://img.shields.io/amo/users/bing-chat-gpt-4-in-google?label=Firefox%20Users)\n\nDisplays the answer from Microsoft Copilot alongside search engine results.\n\n[Install from Chrome Web Store](https://chrome.google.com/webstore/detail/bing-chat-gpt-4-in-google/pcnhobmoglanpljipbomknafhdlcgcng)\n\n[Install from Mozilla Add-on Store](https://addons.mozilla.org/fr/firefox/addon/bing-chat-gpt-4-in-google/)\n\n### \u003cimg alt=\"Gemini next to Google results\" src=\"./icons/bard/icon_128.png\" width=\"24\" height=\"24\"\u003e Gemini next to Google results\n![License](https://img.shields.io/chrome-web-store/users/pkdmfoabhnkpkcacnmgilaeghiggdbgf?label=Chrome%20Users) ![License](https://img.shields.io/amo/users/bard-for-search-engines?label=Firefox%20Users)\n\nDisplays the answer from Google Gemini alongside search engine results.\n\n[Install from Chrome Web Store](https://chrome.google.com/webstore/detail/bard-for-search-engines/pkdmfoabhnkpkcacnmgilaeghiggdbgf)\n\n[Install from Mozilla Add-on Store](https://addons.mozilla.org/fr/firefox/addon/bard-for-search-engines/)\n\n## Supported Search Engines\nGoogle, Bing, Baidu, DuckDuckGo, Ecosia, Brave Search\n\n## Build from source\n1. Clone repo\n1. Install dependencies with:\n    ```sh\n    npm i\n    ```\n1. 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.\n    \n    E.g. to build the firefox manifest for **Copilot in Google**:\n    ```\n    node build.mjs bingchat -f\n    ```\n\n1. You can copy the source for a given extension with the flag `-b` followed by the name of the desired directory (default: `build/\u003cextension_codename\u003e`).\n\n    E.g. to copy **OptiSearch** sources for Chrome in *DIR*\n    ```\n    node build.mjs optisearch -b DIR\n    ```\n    E.g. to copy **Gemini next to Google results** sources for Firefox in `build/bard`\n    ```\n    node build.mjs bard -bf\n    ```\n    or\n    ```\n    node build.mjs bard -b -f\n    ```\n1. 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.\n\n1. Finally, to build and zip all extensions for Chrome and Firefox and put them in the `versions` directory:\n    ```\n    npm run build\n    ```\n\n## Contributing\nYou are welcome to make a **PR** or post an **Issue**, I will look at them as soon as I can !\n\n## Donate\nI made this extension on my free time, if it is useful for you [please consider sending me a tip on paypal](https://www.paypal.com/donate?hosted_button_id=VPF2BYBDBU5AA).\n","funding_links":["https://www.paypal.com/donate?hosted_button_id=VPF2BYBDBU5AA"],"categories":["JavaScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDj0ulo%2FOptiSearch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDj0ulo%2FOptiSearch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDj0ulo%2FOptiSearch/lists"}