Skip to content
Sahil Gupta edited this page Nov 17, 2025 · 7 revisions

Overview

Requestly Dashboard (https://app.requestly.io) is powered by React WebApp. For WebApp to apply rules or execute API request, it requires a client which contains the execution logic for HTTP Rules and API Client

Clients (AppModes)

High Level Architecture

To talk to the different clients, the WebApp exposes a common interface which needs to be implemented for all the clients using the modes of communication

image

Tech Stack

Frontend

Backend

Directory Structure

├── app/
├── browser-extension/
├── common/
├── shared/
└── ee/

app

Contains the React WebApp Dashboard code

browser-extension

Contains the Browser Extension code for all browsers (Chrome, Edge, Safari)

common (Under deprecation)

Contains the common code which needs to be shared between different modules

shared

Contains the common code/type/utils which needs to be shared between different modules

ee

Enterprise Edition features for Requestly

Clone this wiki locally