Item logo image for JSController – JavaScript Execution Control

JSController – JavaScript Execution Control

ExtensionDeveloper Tools
Item media 1 (screenshot) for JSController – JavaScript Execution Control

Overview

Inspect JavaScript resources on websites and choose which scripts to allow or block using a side panel.

JSController – JavaScript Execution Control JSController helps users inspect and manage JavaScript resources loaded by websites directly from Chrome's side panel. Key Features: • Automatic Script Scanning Automatically scan JavaScript resources on the active webpage when opening the side panel. • Internal and External JavaScript Detection Identify JavaScript files loaded from the current website and external domains. • Block and Unblock JavaScript Select individual JavaScript resources to block or unblock. Blocking rules are applied to matching network requests. • Persistent Blocking Rules Save blocked JavaScript settings locally using Chrome Storage. • Import and Export Block Lists Export your blocked JavaScript list to a JSON Lines (.jsonl) file or import an existing list to restore your settings. • Easy-to-Use Side Panel View internal, external, and blocked JavaScript resources in a simple interface. How to Use: 1. Open a website in Chrome. 2. Click the JSController extension icon. 3. The side panel automatically scans the active webpage. 4. Review the detected JavaScript resources. 5. Click Block to prevent matching scripts from loading on subsequent page loads. 6. Click Unblock to remove a blocking rule. 7. Use Import or Export to manage your blocked JavaScript list. JSController is designed for developers, testers, and users who want greater control over JavaScript resources loaded by websites. Note: Blocking JavaScript may affect website functionality. Some dynamically executed or embedded scripts may not appear in the scan results.

Details

  • Version
    2.0
  • Updated
    October 29, 2026
  • Size
    32.89KiB
  • Languages
    English
  • Developer
    Email
    tsong.lai@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Search
Clear search
Close search
Google apps
Main menu