Item logo image for MockPro - API & Stream Mocker

MockPro - API & Stream Mocker

ExtensionDeveloper Tools5 users
Item media 1 (screenshot) for MockPro - API & Stream Mocker

Overview

Professional API mocking for REST, SSE, and WebSocket. Intercept, mock, and debug network requests with ease.

MockPro is a powerful Chrome extension for developers who need to intercept and mock network requests without setting up external tools or proxy servers. It works entirely in the browser, supporting REST APIs, Server-Sent Events (SSE), and WebSocket connections. Whether you're building a frontend that depends on an unfinished backend, testing edge cases with specific API responses, or debugging streaming connections, MockPro gives you full control over what your application sees — with zero configuration on the server side. KEY FEATURES REST API Mocking Intercept fetch() and XMLHttpRequest calls Set custom status codes, headers, and response bodies Match requests by URL pattern, HTTP method, headers, and body content Support for wildcard (*) and regex URL patterns SSE (Server-Sent Events) Mocking Intercept EventSource connections Define custom event sequences with configurable delays Support for named event types Optional repeat/loop mode for continuous streaming WebSocket Mocking Intercept WebSocket connections Define messages sent on connect Create response rules that match incoming messages Echo client messages with the {{message}} template Advanced Matching URL wildcards: https://api.example.com/users/* Regex patterns: //api/v[0-9]+/users/ Header matching: only mock when specific headers are present Body matching: only mock when request body contains specific text Developer Experience Professional code editor with JSON syntax highlighting (CodeMirror 6) Built-in search and replace (Ctrl+F) with match highlighting JSON Tree View to visualize response structure One-click JSON formatting Request logging with real-time monitoring Import/Export rules as JSON for team sharing Delay simulation to test loading states Per-rule enable/disable toggle Global on/off switch HOW IT WORKS Open the MockPro dashboard from the extension popup Create a new rule — choose REST, SSE, or WebSocket Set a URL pattern to match Define your mock response Enable the rule and refresh your page MockPro injects a lightweight interceptor into web pages that catches matching network requests before they reach the server, returning your configured responses instantly. USE CASES Frontend development when backend APIs are not ready Testing error states (500, 404, 403 responses) Simulating slow network responses with delay Mocking real-time data streams (SSE/WebSocket) Reproducing specific API behaviors for debugging Demo and presentation environments QA testing with controlled API responses PRIVACY MockPro works entirely locally in your browser. No data is sent to external servers. All rules and configuration are stored in Chrome's local storage. See our privacy policy for details. OPEN SOURCE MockPro is free and open source. Contributions and feedback are welcome.

Details

  • Version
    1.1.3
  • Updated
    May 3, 2026
  • Offered by
    trongitnlu
  • Size
    538KiB
  • Languages
    English
  • Developer
    Email
    trongitnlu@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.

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

Support

For help with questions, suggestions, or problems, please open this page on your desktop browser

Google apps