InjectCode

Store and inject code to browser pages made super easy.

What is InjectCode?

InjectCode is a Chrome extension developed by https://jaak.kytt.ee, and its main feature is "Store and inject code to browser pages made super easy.".

Extension Screenshots

screenshot

Download InjectCode Extension CRX File

Download InjectCode 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

                        For developers who have to deal with sites to which they don't have code side access to. Easily store and inject JavaScript snippets into pages, enhance usability or manipulate data in several open tabs at once.

Features:
* create, edit, delete, sort, name and enable/disable your scripts
* syntax highlighter and autosave
* scripts are stored locally and persist throughout sessions
* run a specific script or all that are marked as active
* change scope to run scripts on the current or on all open tabs
* scripts are injected into the pages after document.ready
* includes jQuery
* added global function openTab(url) to open a new tab within your script (avoid recursion)
* added global XhrMonitor object for working with ajax pages

1.1.0:
* added global InjectCode object which is exported into the content pages (allowing to use attached methods in the Chrome console)

1.1.1:
* removed unused storage permission request

Source available at https://github.com/jaakkytt/InjectCode.                    

Extension Basic Information

Name InjectCode InjectCode
ID flhghpihapijancfhnicbnjifdodohpi
Official URL https://chromewebstore.google.com/detail/injectcode/flhghpihapijancfhnicbnjifdodohpi
Description Store and inject code to browser pages made super easy.
File Size 215 KB
Installation Count 2,341
Current Version 1.1.1
Last Updated 2021-04-26
Publish Date 2015-04-01
Rating 4.65/5 Total 26 Ratings
Developer https://jaak.kytt.ee
Email [email protected]
Payment Type free
Extension Website https://jaak.kytt.ee/blog/injectcode
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "InjectCode",
    "description": "Store and inject code to browser pages made super easy.",
    "version": "1.1.1",
    "permissions": [
        "tabs",
        "activeTab",
        "http:\/\/*\/*",
        "https:\/\/*\/*"
    ],
    "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'",
    "background": {
        "scripts": [
            "js\/background.js"
        ]
    },
    "browser_action": {
        "default_icon": "img\/inject32.png",
        "default_popup": "popup.html"
    },
    "icons": {
        "16": "img\/inject16.png",
        "48": "img\/inject48.png",
        "128": "img\/inject128.png"
    },
    "content_scripts": [
        {
            "js": [
                "js\/jquery-1.10.2.min.js",
                "js\/help_content_script.js",
                "js\/run_content_script.js"
            ],
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*"
            ]
        }
    ]
}