Item logo image for ReqFreedom

ReqFreedom

Item media 5 (screenshot) for ReqFreedom
Item media 1 (screenshot) for ReqFreedom
Item media 2 (screenshot) for ReqFreedom
Item media 3 (screenshot) for ReqFreedom
Item media 4 (screenshot) for ReqFreedom
Item media 5 (screenshot) for ReqFreedom
Item media 1 (screenshot) for ReqFreedom
Item media 1 (screenshot) for ReqFreedom
Item media 2 (screenshot) for ReqFreedom
Item media 3 (screenshot) for ReqFreedom
Item media 4 (screenshot) for ReqFreedom
Item media 5 (screenshot) for ReqFreedom

Overview

Request debugging: block, redirect, inject params, modify headers, mock responses, throttle, modify body, insert script

Req Freedom is a request debugging toolkit for front-end developers and QA. Each rule picks an execution channel (DNR network layer or page patch), matches requests by URL, method and request body, then combines multiple actions. No proxy, no certificate, no restart. CORE FEATURES • Block request (DNR) — drop matching requests to verify fallback and degradation paths. • Redirect (DNR) — point a production endpoint at localhost or a test environment, with regex capture-group substitution. • Inject params (DNR) — append or override query parameters on matching URLs. • Modify headers (DNR) — set, append or remove request/response headers for auth and CORS debugging. • Mock response (page patch) — return a static body or generate one with JavaScript; SSE responses can be delivered event by event. • Throttle (page patch) — add artificial latency and up/down bandwidth caps to test loading states and timeouts. • Modify request body (page patch) — replace, JSON deep-merge or dynamically generate the body before the request goes out. • Insert script (page patch) — inject custom JS / CSS by page URL, at document_start or document_end. ALSO INCLUDED • Scope — limit a rule to specific tabs, windows or tab groups so sensitive headers never reach other sites. • Request body match — narrow matches by body substring, regex or GraphQL operationName. • Dynamic variables — use {{uuid}}, {{timestamp}}, {{randomInt(1,100)}} and more inside values. • Request log — inspect time, method, URL, matched rule and execution result for each request. • Template library — one-click presets: disable CORS restriction, disable cache, force HTTPS, mobile UA (iPhone / Android). • cURL / HAR import, rule groups, and import / export of the whole configuration. • 10 UI languages, light and dark theme. TYPICAL USES Debug a production page without touching its build; mock an API that is not ready yet; reproduce slow-network and timeout bugs; unblock CORS while developing locally; force a mobile user agent; inject a debugging snippet into any page. PRIVACY All rules and logs stay in your browser's local storage. No account, no telemetry, no data ever leaves your machine. KNOWN LIMITATIONS The page-patch channel only covers the top-level document — requests made inside iframes need the DNR channel. Synchronous XHR and opaque (no-cors) responses are always passed through untouched and marked "matched but not applied" in the log. SSE mocking does not apply to XHR. Docs: https://share-man-man.github.io/req-freedom/ Source: https://github.com/share-man-man/req-freedom

Details

  • Version
    0.6.1
  • Updated
    August 17, 2026
  • Offered by
    share-man-man
  • Size
    436KiB
  • Languages
    10 languages
  • Developer
    Email
    grainfullshu@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

ReqFreedom has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

ReqFreedom handles the following:

Web history
User activity
Website content

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

Related

HeaderMod

5.0

Modify HTTP request and response headers. Create profiles, filter by URL, and toggle headers on the fly.

Inssman: Open-Source: Modify HTTP Request

3.9

Intercept HTTP(S) Request, Modify Headers, Log headers, Change Response, Block Request, Redirect, Custom HTML/CSS/JS/JSON

XApi HTTP Client - API Tool, Modify Header & Response

0.0

Intercept, debug, modify header & response, replay HTTP requests. Comprehensive API client & cURL support in Chrome DevTools.

HeaderMod

0.0

Inject, update, edit, modify, override HTTP headers

Mock Express - Modify, Mock & Intercept HTTP Requests Locally

5.0

Intercept, mock, and modify API requests directly in your browser. No server needed. 100% local and secure.

ModHeader V1

5.0

Modify request and response headers

Mock API

5.0

Intercept & mock API tool: create a dummy API, mock responses and build a fake API for testing requests.

HTTP Interceptor

0.0

Intercept and modify HTTP requests & responses: URL redirects, headers, query params, and response body replacement.

Moq - Mock API Requests

5.0

Mock HTTP requests with custom responses, status codes, delays, and headers. Perfect for development, testing, and debugging.

RePost - API Tester

5.0

REST API, SOAP, WebSockets, SSE tool for devs, testers, and QAs. Send requests, validate responses, debug faster

Requestly: Intercept & Modify HTTP Requests

4.5

Intercept & modify HTTP(S) traffic: redirect URLs, modify headers, inject scripts, mock REST & GraphQL APIs, and more.

Mock:Intercept and directly return data

4.4

拦截请求并直接返回 Mock 数据,包括 XMLHttpRequest、fetch类接口

HeaderMod

5.0

Modify HTTP request and response headers. Create profiles, filter by URL, and toggle headers on the fly.

Inssman: Open-Source: Modify HTTP Request

3.9

Intercept HTTP(S) Request, Modify Headers, Log headers, Change Response, Block Request, Redirect, Custom HTML/CSS/JS/JSON

XApi HTTP Client - API Tool, Modify Header & Response

0.0

Intercept, debug, modify header & response, replay HTTP requests. Comprehensive API client & cURL support in Chrome DevTools.

HeaderMod

0.0

Inject, update, edit, modify, override HTTP headers

Mock Express - Modify, Mock & Intercept HTTP Requests Locally

5.0

Intercept, mock, and modify API requests directly in your browser. No server needed. 100% local and secure.

ModHeader V1

5.0

Modify request and response headers

Mock API

5.0

Intercept & mock API tool: create a dummy API, mock responses and build a fake API for testing requests.

HTTP Interceptor

0.0

Intercept and modify HTTP requests & responses: URL redirects, headers, query params, and response body replacement.

Google apps