ikiiefoojobdhojiigobklannipcbopi
Allow only specific URLs with optional query parameters using high-performance DNR rules. Strict URL Whitelist is a Chrome extension that enforces navigation only to explicitly approved URLs. It uses Chrome’s high-performance declarativeNetRequest API to allow or block requests based on domain, path, and optional query parameters — all defined through local configuration. The extension is lightweight, script-free, and does not interact with page content. It applies all rules at the network level using a background service worker, ensuring reliable, zero-interaction enforcement. Filtering is implemented through chrome.declarativeNetRequest.updateDynamicRules(), which allows near-instant control over navigation. The logic includes: All main_frame requests are blocked by default using a global redirect rule. A user-defined allowlist is stored in chrome.storage.local. The background service worker observes configuration changes and updates rules dynamically. Allowed requests are passed through immediately. All unmatched requests are redirected to a blank white page using a data: URI. This model ensures strict, predictable navigation control without requiring manual reloads or page interaction. Rule Model Each allowlist entry includes: domain: Required — the hostname to allow (e.g., "example.com"). path: Optional — the path to match under the domain (e.g., "section/page" or "api/*"). query: Optional — an object of query parameters to match strictly (e.g., { token: "abc123" }). If query parameters are present, they must exist in the actual URL with matching values. Extra query parameters are allowed but will not override required ones. Allow a specific section or route: { "domain": "example.com", "path": "section/page" } All allowlist entries are stored via chrome.storage.local. Rules are regenerated automatically when the storage changes. No manual reload or refresh is needed — updates apply instantly. Service Worker Logic Initializes the allowlist and rule set when installed or activated. Responds to changes in allowedList by rebuilding the rule set. No persistent background activity when idle. No content scripts or page interaction. Privacy & Compliance ✅ No external requests or remote code. ✅ No telemetry or analytics. ✅ No page injection or script access. ✅ Query parameters are processed locally and not shared. Strict URL Whitelist provides a secure, low-overhead method of enforcing exact-match navigation control — including optional query enforcement — suitable for personal, enterprise, or restricted browsing environments.
Github Colorful Contribution Graph
Colorful contribution graph for Github Enhance your GitHub experience with the Colorful GitHub Contribution Graph Chrome extension! This innovative tool allows you to personalize the color scheme of your GitHub contribution graph, bringing a vibrant and unique touch to your profile page. With an easy-to-use interface, you can select and apply colors that reflect your style or mood. It's a fantastic way to make your coding journey more colorful and enjoyable. Dive into a more colorful GitHub world where your contributions shine in the hues you love!
Host Replacer
Replaces the host dynamically based on user input. Host Replacer allows you to dynamically replace host URLs on any web page, making it easy to redirect requests from one domain to another.
website resource editor
After installing the plugin, when you access web resources (CSS, JS, JSON) using a browser, an editor preview window will automatically open. The editor preview window supports you to highlight and view code, format JS beauty code, and save editor code to the file system
Tools Console
Welcome to the Tool Console Chrome extension, your all-in-one solution for everyday developer and data processing needs. Whether you are a web developer, a data scientist, or simply someone who deals with structured data regularly, this extension is designed to simplify and streamline your tasks. Our extension provides easy access to a suite of essential tools that will open in new tabs for quick and efficient use. Features and Tools JSON Validator Validation: Ensure your JSON data is error-free with our robust JSON Validator. It identifies syntax issues and structural errors, providing instant feedback to ensure your JSON is compliant with standards. Beautify: Convert your minified or cluttered JSON into a well-structured, human-readable format. The Beautify feature arranges your JSON in a clear, hierarchical structure, making it easier to read and debug. Clear All: With just one click, you can clear all text in the JSON Validator, allowing you to start fresh without manually deleting existing content. XML Validator Validation: Validate your XML data effortlessly. The XML Validator checks your XML for well-formedness and compliance with XML standards, highlighting any errors that need fixing. Beautify: Like the JSON tool, the XML Validator also includes a Beautify feature that formats your XML into a readable, indented structure, making it easier to understand and modify. Clear All: Quickly clear all input with the Clear All feature, providing a clean slate for your next XML task. Password Generator Generation: Generate secure, random passwords up to 3000 characters long. Whether you need a simple password for a personal account or a complex string for securing sensitive data, the Password Generator has you covered. Customization: Tailor your password to your needs by adjusting the length and including various character sets, such as uppercase letters, lowercase letters, numbers, and special characters. Base Encoder/Decoder Encoding: Convert your text into Base64, Base32, or Base16 encoding with ease. This tool is perfect for encoding data for transmission or storage in a compact format. Decoding: Decode encoded text back into its original form, making it simple to retrieve data that has been encoded using any of these bases. Versatility: Whether you're working with Base64, Base32, or Base16, this tool provides seamless encoding and decoding options for various use cases. QR Code Generator/Reader Generation: Quickly generate QR codes from any text input. This tool is perfect for creating QR codes for URLs, contact information, or any other data. Reading: Decode QR codes directly from images or screenshots, making it easy to retrieve the encoded information. Barcode Generator/Reader Generation: Generate barcodes in various formats. This tool is ideal for creating barcodes for products, inventory, or any other purpose. Reading: Read and decode barcodes from images, allowing you to extract information quickly and accurately. Text Minifier Minification: Reduce the size of your text by removing unnecessary spaces, tabs, and lines. This tool helps streamline your code or text for more efficient storage and transmission. Customization: Choose which elements to remove—spaces, tabs, or lines—to tailor the minification process to your needs. User Experience The Tool Console extension is designed with user-friendliness in mind. Each tool is accessible with a single click, opening in a new tab for distraction-free use. The interface is intuitive and straightforward, allowing both beginners and advanced users to navigate and utilize the tools effectively. With a focus on enhancing productivity, our extension helps your complete tasks faster and more efficiently, making it a valuable addition to your Chrome toolbox. Technical Details Built using Angular, the Tool Console extension ensures high performance and compatibility across different versions of Chrome. We prioritize security and privacy, ensuring that your data is processed locally without being sent to external servers. This means your sensitive information remains secure while you use our tools. Future Plans We are committed to continuous improvement and expansion. In future updates, we plan to introduce new tools and features based on user feedback. Stay tuned for upcoming enhancements that will make the Tool Console even more powerful and versatile. Conclusion The Tool Console is more than just a collection of tools—it's a productivity booster designed to make your life easier. Whether you're validating data, generating passwords, or encoding text, our extension has the tools you need at your fingertips. Download the Tool Console today and take the first step towards a more efficient workflow. For any questions or support, feel free to contact us.