ScheduleBlock

Block websites on a schedule

What is ScheduleBlock?

ScheduleBlock is a Chrome extension developed by sdasda7777, and its main feature is "Block websites on a schedule".

Extension Screenshots

screenshot
screenshot

Download ScheduleBlock Extension CRX File

Download ScheduleBlock extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Allows you to block any set of websites on a schedule or based on a timer.
Allows you to block independently both opening new tabs and using old tabs (independently for each day of the week).
Allows you to block sites after amount of time is spent.
By default uses gray color scheme to save your eyes in the night.
Reliable, without spying, ads or microtransactions.
Fully open source, therefore open to both code inspections and great new ideas.
Perfect for improving your concentration when you need it.

If there are features you would like to see added, be sure to mention them in a review or on project's GitHub page.                    

Extension Basic Information

Name ScheduleBlock ScheduleBlock
ID hkcbacbpfhlbmaifoakhifmopmgdajkn
Official URL https://chromewebstore.google.com/detail/scheduleblock/hkcbacbpfhlbmaifoakhifmopmgdajkn
Description Block websites on a schedule
File Size 167 KB
Installation Count 223
Current Version 1.1.6
Last Updated 2023-05-15
Publish Date 2021-05-24
Rating 5.00/5 Total 5 Ratings
Developer sdasda7777
Email [email protected]
Payment Type free
Extension Website https://github.com/sdasda7777/ScheduleBlock
Help Page URL https://github.com/sdasda7777/ScheduleBlock/issues
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "ScheduleBlock",
    "description": "Block websites on a schedule",
    "version": "1.1.6",
    "manifest_version": 3,
    "permissions": [
        "storage"
    ],
    "web_accessible_resources": [
        {
            "matches": [
                ""
            ],
            "resources": [
                "src\/Misc.js",
                "src\/Record.js",
                "src\/RecordStorage.js",
                "src\/options.js",
                "src\/content.js",
                "images\/ScheduleBlock128.png"
            ]
        }
    ],
    "background": {
        "service_worker": "src\/background_loader_mod.js",
        "type": "module"
    },
    "content_scripts": [
        {
            "matches": [
                ""
            ],
            "js": [
                "src\/content.js"
            ],
            "run_at": "document_start"
        }
    ],
    "incognito": "spanning",
    "icons": {
        "128": "\/images\/ScheduleBlock128.png"
    },
    "options_page": "src\/options.html"
}