Skip to content

jp/Hermes-Proxy

Repository files navigation

Hermes Proxy

Hermes Proxy is a desktop HTTP/HTTPS interception app built with Electron and Vite. It captures requests/responses, lets you replay requests, and export/import HAR files.

Traffic view Network Chart View Rules editor

Features

  • Live traffic table with request/response details
  • Replay requests (with editable URL/headers)
  • Export all traffic as HAR
  • Import HAR files into the traffic table
  • Save response bodies
  • Rules engine to match method/host/url/headers and either delay requests, override headers, override full responses, or close connections

Releases and Binaries

At the moment, the releases are built but not signed. It can fully prevent the installation the releases. It is recommended to use the development setup below.

Development

Install dependencies:

npm install

Run the app in dev mode (Vite + Electron):

npm run dev

Build the renderer:

npm run build

Package binaries (macOS/Windows/Linux targets via electron-builder):

npm run dist -- --publish never

About

Hermes Proxy - HTTP Traffic Analyzer

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors