Interzept
Mock, modify and override API calls
Developer tools for testing against APIs that are not ready, or not safe to touch: a Chrome extension and an npm package.

Project Overview
Client
Side project
Timeline
December 2025
Role
Builder
Technologies
TypeScriptReactChrome Extension (Manifest V3)Tailwind CSSnpm
What it does
Two pieces that share one goal: let a developer decide where each request goes.
Browser extension
Create rules that return a mock response, redirect a URL, or set request and response headers (including CORS). Rules are kept in Chrome storage on your machine, and one switch in the popup turns them all off.
Environment selector
An npm package that lets you pick environments (dev, UAT, prod) and data sources (mock, local, API), or merge several at once. It hides itself in production.

The extension popup: response overrides, URL redirects, request modification and CORS bypass.