An updated version of the simple Chrome extension that can help you get rid of Google addiction.
For firefox extension check this repo : nomoogle-firefox
-
Get google alternatives in one click.
-
Get a popup reminder, Everytime you use a google product.
-
With two special modes:
Strict Mode: Block the entire webpage completly, doesn't allow you to move forward.
Redirects: Automatically redirects the page to popular alternative.
This project has not yet made it to the stores, so you'll have to use it completely locally for now. Refer to the installation instructions below even if you're an end-user and not a developer who plans to contribute.
Apart from a code editor (if you plan to contribute) and a browser that is chromium-based (like Google Chrome or the newer Microsoft Edge), you need nothing else as a pre-requisite to run this project.
- Clone or download this project (extract if needed).
- Go to the extension settings in your browser and enable Developer mode.
- Click on Load Unpackaged and select this folder.
This project currently has no automated testing, or testing of any other kind really. You'll have to rely on manual testing to check if your changes work and don't break anything else.
After making any changes, click on Reload in the extensions page for this extension. Check for the following three workflows still working:
- On a non-google site, this stays inactive.
- On a google site, when the strict mode is enabled, you are not able to access the site. You should be able to see the alternatives when clicking on the extension icon.
- On a google site, when the strict mode is disabled, you are able to access the site. You should be able to see the alternatives when clicking on the extension icon.
- On a google site, when the enable redirects button is enabled, you end up on the alternative automatically.
Linting is not in this project right now, so until that's there - stick to 2 spaces indentation in your JS and 4 spaces in HTML. Use single quotes for strings, and big arrow functions whenever possible.
Also use nice variable names and no magic numbers.
Doesn't quite exist right now. Will update when its up.
This project currently uses HTML, CSS and absolutely vanilla JS. No fancy stuff of any kind right now.
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
- Arvind S - Started Project Rewrite for v2 - arvind0598
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details
- Sathak Sharma, sarthology, for the original project.
- @levelsio, Nomoregoogle was an inspiration for this.
- PurpleBooth, for this fantastic readme template.
- The spirit of Hacktoberfest, I guess?