Oh-my-Mock

Extension for caching and mocking API (XHR/Fetch) responses

What is Oh-my-Mock?

Oh-my-Mock is a Chrome extension developed by Lucas Caljé, and its main feature is "Extension for caching and mocking API (XHR/Fetch) responses".

Extension Screenshots

screenshot
screenshot
screenshot
screenshot

Download Oh-my-Mock Extension CRX File

Download Oh-my-Mock 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

                        OhMyMock mocks XMLHttpRequest and Fetch requests.  It caches responses automatically and as soon an API is called for which a response is already cached it will mock that request by serving a cached response. In the UI of OhMyMock you can modify responses, add response status codes and a much more.                    

Extension Basic Information

Name Oh-my-Mock Oh-my-Mock
ID egadlcooejllkdejejkhibmaphidmock
Official URL https://chromewebstore.google.com/detail/oh-my-mock/egadlcooejllkdejejkhibmaphidmock
Description Extension for caching and mocking API (XHR/Fetch) responses
File Size 7.07 MB
Installation Count 2,211
Current Version 3.3.15
Last Updated 2023-12-20
Publish Date 2021-03-31
Rating 5.00/5 Total 8 Ratings
Developer Lucas Caljé
Email [email protected]
Payment Type free
Extension Website https://github.com/scaljeri/oh-my-mock
Help Page URL https://github.com/scaljeri/oh-my-mock/issues
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Oh-my-Mock",
    "version": "3.3.15",
    "description": "Extension for caching and mocking API (XHR\/Fetch) responses",
    "manifest_version": 3,
    "minimum_chrome_version": "96",
    "permissions": [
        "background",
        "storage",
        "unlimitedStorage",
        "tabs",
        "declarativeNetRequest",
        "webRequest"
    ],
    "host_permissions": [
        ""
    ],
    "action": {
        "default_icon": "oh-my-mock\/assets\/icons\/icon-off-128.png",
        "default_title": "OhMyMock"
    },
    "background": {
        "service_worker": "background.js"
    },
    "content_scripts": [
        {
            "matches": [
                ""
            ],
            "run_at": "document_start",
            "js": [
                "content.js"
            ]
        }
    ],
    "web_accessible_resources": [
        {
            "resources": [
                "oh-my-mock.js",
                "oh-my-mock.js.map",
                "early-inject.js",
                "sandbox.html"
            ],
            "matches": [
                ""
            ]
        },
        {
            "resources": [
                "oh-my-mock\/index.html"
            ],
            "matches": [
                ""
            ]
        }
    ],
    "icons": {
        "16": "oh-my-mock\/assets\/icons\/icon-16.png",
        "48": "oh-my-mock\/assets\/icons\/icon-48.png",
        "128": "oh-my-mock\/assets\/icons\/icon-128.png"
    },
    "sandbox": {
        "pages": [
            "sandbox.html"
        ]
    }
}