Premium HTTP/HTTPS Traffic Debugger & Analyzer
Local-first high-performance proxy for desktop interception, SSL decryption, and specialized AI/GraphQL viewers.
π Official Website: networkspy.app β Get your PRO license here!
β Star us on GitHub β your support motivates us to build more "Superpowers" for your dev workflow! ππ
- π About
- βοΈ How it Works
- β¨ Key Features
- β‘ Quick Install
- π‘οΈ Trust & Security
- π οΈ Development Setup
Network Spy is a cross-platform Network Proxy and Traffic Analyzer built with Tauri, Rust, and React. It intercepts, decrypts, and analyzes your application's network traffic with a stunning, high-performance interface.
Our goal is to move beyond simple "packet capturing" and provide a tool that truly understands the data being sent across the wire.
Network Spy operates as a Man-in-the-Middle (MITM) proxy. It sits between your application and the internet, intercepting traffic to provide deep visibility.
- Proxy Interception: The app starts a high-performance Rust-based proxy server on your local machine.
- HTTPS Decryption: By installing the optional Network Spy Root CA, the app can securely decrypt HTTPS traffic using industry-standard certificate pinning bypass techniques.
- Capture & Analyze: Traffic is captured in real-time and passed through our specialized Superpower Viewers for automated decoding of GraphQL, LLM streams, Protobuf, and more.
- Local Forever: All data is analyzed and stored locally in a high-speed SQLite database. No traffic ever leaves your machine.
Network Spy is designed around a core philosophy: Viewers are a Superpower.
- π High Performance: Rust-powered proxy engine for zero-latency traffic interception.
- π¨ Premium UI: A modern, dark-themed interface built for modern developers.
- 𧬠GraphQL Inspector: Deeply parses queries, variables, and extensions with batched operation support.
- π§ LLM Token Analyzer: The first specialized tool for AI/ML developers to track token costs and stream latency.
- π·οΈ Intelligent Tagging: Automatically categorize and search through thousands of requests.
- π¦ Custom Viewer Engine: Build your own visualizers with a drag-and-drop block builder.
Deep Dive: Learn how to maximize the Custom Viewer Engine for your workflow, including AI-powered generation (Pro Feature), in the Custom Viewer Guide.
π Explore all features in detail here
The fastest way to install or update Network Spy is via the terminal (Stable Releases):
curl -fsSL https://raw.githubusercontent.com/muizidn/NetworkSpy/main/install.sh | shNote
Linux Packages: To save CI build quota, official releases only include .deb packages for Linux. If you need .rpm or AppImage, you can clone this repository and run the Release Build Linux workflow manually in GitHub Actions.
iwr -useb https://raw.githubusercontent.com/muizidn/NetworkSpy/main/install.ps1 | iexIf you want the latest features from the develop branch before they are officially released:
curl -fsSL https://raw.githubusercontent.com/muizidn/NetworkSpy/develop/install-dev.sh | shiwr -useb https://raw.githubusercontent.com/muizidn/NetworkSpy/develop/install-dev.ps1 | iex- One-Click CA Setup: Automated root certificate installation for HTTPS interception.
- Local Analysis: All decryption happens on your machine. No traffic ever leaves your device.
- High Performance: Rust-powered proxy engine ensures zero-latency interception.
Deep Dive: Learn more about our local-first security model, SSL decryption, and telemetry in the Security Guide.
- Clone:
git clone https://github.com/muizidn/NetworkSpy.git - Install:
bun install - Run Dev:
bun run tauri dev - Build:
bun run tauri build





