The easiest way to do good every day! Join in: search.gladly.io
🟢 Chrome
🟢 Firefox
- Safari does not allow extensions to customize the search engine.
- Opera does not allow extensions to customize the search engine.
We aim to support every major browser. We continue to advocate for change in the browsers restrict functionality, because we believe everybody should be able to raise money for charity as they browse the web.
- Clone this repository.
- In the top level directory, run
yarn
. This installs dependencies. - Run
yarn run firefox:develop
oryarn run chromium:develop
. The extensions will rebuild on code changes.
Run yarn run build
.
Run yarn run test
.
We need to provide source code for review (see docs). To do so:
- Download this repository as a .zip file
- In the Add-ons Developer Hub, upload the .zip file as "Source code" when releasing a new version
- Paste the following instructions for the reviewer to build from source
Instructions for the reviewer to build from source:
1. Go to https://github.com/gladly-team/search-extensions, click "Clone or download", and click "Download ZIP".
2. Unzip the source code file and navigate to the root of the source code directory.
3. Install Yarn (https://yarnpkg.com/en/).
4. Run `yarn` to install dependencies.
5. Run `yarn run firefox:build`. The built extension will be in `./build/firefox/`.