/requestly-desktop-app

Requestly Desktop App (Mac, Linux, Windows)

Primary LanguageJavaScriptGNU Affero General Public License v3.0AGPL-3.0

Requestly Logo

GitHub closed issues Chrome Web Store Rating Chrome Web Store Reviews Chrome Web Store Downloads

Docs - Download - Getting Started - Support community - Bug report

Debug your network request across all platforms and browsers using a single app

This repo contains the core logic and source code for the Requestly Desktop App. Download for your platform from here.

Getting Started

To get a local copy up and running, please follow these simple steps.

Prerequisites

Here is what you need to be able to run Requestly Desktop App Locally.

Node.js (Version: 16.15.0)
Npm (Version: 8.5.5)

Development

Setup

  1. Clone the repo
git clone https://github.com/requestly/requestly-desktop-app.git
  1. Clone requestly-proxy. (Should be cloned in the same folder for development)
git clone https://github.com/requestly/requestly-proxy.git
  1. Go to the requestly-proxy folder & Install packages with npm
npm i
  1. Go to the requestly-desktop-app folder & Install packages with npm
npm i

Run

  1. Start Requestly WebApp server locally. Here are the steps.

  2. [Optional] Start watching requestly-proxy. (You can skip this step if you don't want to make any changes in requestly-proxy)

sh ./watch.sh

After every change to requestly-proxy, Press cmd + r on background window for changes to apply

  1. Start Requestly Desktop App
npm start

Packaging

This app uses electron-builder to package and sign the app. Run this command to build the packaged version of Requestly Desktop App.

npm run package

Contributing

Read our contributing guide to learn about how to propose bugfixes and improvements, and how the development process works.

Links

For payment/billing related issues, feel free to contact us at contact@requestly.io