Open source website blocker that does not track your data.
Willpower Extension
Willpower is an open source, fully configurable website blocker.
It allows you to take a breath before visiting a web page that might eat hours of your time.
Most importantly, it does not track ANY data about you.
🔎 Features
1️⃣ Advanced URL matching.
You can block the website, a specific page or even a search query in Google (I blocked \"NBA\", for example).
2️⃣ Breathing timer.
If you decide to visit a page, Willpower will turn on a timer before closing the screenwall (a popup that Willpower injects into a web page to block it).
I think having some time to catch a breath and change your mind is a key trick to reduce procrastination.
3️⃣ Configurable screenwall.
You can configure breathing timer duration, copy of the quote and buttons on the screenwall.
By default, Willpower will disable a screenwall for 15 minutes (in case you decide to visit a website). Of course, you can configure the browsing time as well.
❤️ Willpower extension is an open source project. You can find the source code here: https://github.com/makaroni4/willpower
Read more
It allows you to take a breath before visiting a web page that might eat hours of your time.
Most importantly, it does not track ANY data about you.
🔎 Features
1️⃣ Advanced URL matching.
You can block the website, a specific page or even a search query in Google (I blocked \"NBA\", for example).
2️⃣ Breathing timer.
If you decide to visit a page, Willpower will turn on a timer before closing the screenwall (a popup that Willpower injects into a web page to block it).
I think having some time to catch a breath and change your mind is a key trick to reduce procrastination.
3️⃣ Configurable screenwall.
You can configure breathing timer duration, copy of the quote and buttons on the screenwall.
By default, Willpower will disable a screenwall for 15 minutes (in case you decide to visit a website). Of course, you can configure the browsing time as well.
❤️ Willpower extension is an open source project. You can find the source code here: https://github.com/makaroni4/willpower
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Willpower", "description": "Open source website blocker that does not track your data.", "version": "1.4", "author": "Anatoli Makarevich", "icons": { "128": "extension_icon.png" }, "content_scripts": [ { "matches": [ "https://*/*" ], "js": [ "js/app.js", "js/options.js" ], "css": [ "css/app.css" ], "run_at": "document_end" } ], "permissions": [ "storage" ], "action": { "default_popup": "popup.html", "default_icon": { "16": "/images/icon/16.png", "32": "/images/icon/32.png", "48": "/images/icon/48.png", "128": "/images/icon/128.png" } }, "options_page": "options.html", "web_accessible_resources": [{ "resources": [ "fonts/Mulish-Regular.ttf", "fonts/Mulish-ExtraBold.ttf", "fonts/Mulish-Italic.ttf", "fonts/Mulish-ExtraBoldItalic.ttf", "css/style.css", "images/logo.svg" ], "matches": ["https://*/*"] }]}
Read more