quick-javascript-switcher

Welcome to the new version: 2.0

Quick JavaScript Switcher (Chrome extension) has been designed just for one thing:
Disable JavaScript on any site in one click.

It comes very popular for that (currently used by +280 000 users!), and had many many good reviews by users (4.4 out of 5 based on 700+ rates)

Since few months, Chrome has evolved, some users asked for new features, and I had many ideas for QJS. So it was time to rewrite everything from scratch and release this 2.0 version.

QJS is an Open Source Chrome extension coded by me, Maxime

As a solo developer, your backing means a lot and helps sustain the project.

Please consider to support my work by making a donation 💖

qjs-main-screenshot

Better contextual menu, and Pause JS feature

Because the most common cases are to allow/block a whole domain, or a specific subdomain, these quick rules will be available on the context menu (right click on the QJS icon or on a page)! (You can find/edit them in the custom rules panel)

And sometimes you just need to pause JS without refreshing the whole page.
Now it’s possible with Pause JS feature!

qjs-screenshot-2

New panel editor for custom rules

Based on VueJS, the next options interface will be more user friendly to manage your rules (search, add, edit, remove).

Custom rules allow you to fine-tune your allow/block rules on every part of the url (scheme, subdomain, domain, port, path… etc…!)
Let’s take an example: If we want to block javascript on every google.com domain except mail.google.com.
You can enter these two rules through the new options interface (or from the new contextual menu):
Block *.google.com/*
Allow mail.google.com/*

These rules follow pattern precedence, the rule with the more specific pattern takes precedence.

And you can sync these rules over your Chrome account settings.

qjs-screenshot-3


One last word, if you like my extensions

I’ve just released a new extension, Bar Translate, which allows you to translate in any language without leaving the address bar (Omnibox), when typing things like ‘en bonjour’ to get hello (english), ‘es hello’ for hola (spanish), or ‘zh hello’ for 你好 (chinese).
It’s Open Source, with a buy if you love pricing model:
Bar Translate on the Chrome webstore

Open Bar Translate on Chrome Webstore
Open Bar Translate on Chrome Webstore

Bar Translate - Quick tour