Proxyman

ProxymanApp活跃维护

macOS 上的 HTTP/HTTPS 抓包调试工具,点几下就能捕获 Mac、iOS、Android 设备的网络请求,方便排查接口问题。

The best-in-class HTTP Debugger for macOS. Capture HTTP/HTTPS from macOS, iOS, Android with a few clicks ✅

26.4.0发布于 2026-11-02 21:36 UTC7,035star +2 / 7 天239fork同步于 2026-11-10 11:33 UTC

怎么上手

从 README 代码块原样提取,可能是其中一种安装方式
brew install --cask proxyman
硬件要求按 README 关键词推断
支持 Apple Silicon
下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

这个项目的说明还在生成中,先参考下面「最近发版」和 README。

最近发版

5 个版本26.4.0
  1. 26.4.0Proxyman 26.4.0: AI Agents Can Now Control Proxyman with 27 New MCP Tools 🚀最新正式版2026-11-02 · 2026-11-02 21:36 UTC

    Features

    • [NEW] Proxyman MCP: AI agents can now control Proxyman, not just read traffic. 27 new tools let them continue paused Breakpoints, Repeat requests, and change 62 settings, such as the proxy port, SOCKS5, and the bypass list.
    • Proxyman MCP: Agents can filter the request list, Pin, Save, Delete, or Diff requests, add comments and colors, and Copy as cURL, HTTPie, CSV, or Markdown.
    • Proxyman MCP: Agents can save and open sessions, back up and restore rules, set up an iOS Simulator, list your devices, and check your license.

    Improvements

    • [PERFORMANCE] Memory stays low when a device or app stops reading a response, such as a live stream on a phone that went to sleep. Before, Proxyman's memory could keep growing until it used many GB.
    • Automatic memory cleanup now also removes old requests from remote devices, iOS Simulators, and Atlantis, and it works even when "Show resource usage" is off.
    • Large bodies saved on disk are now removed when a download is canceled or after Proxyman quits unexpectedly.
    • Compose and Repeat now wait for your Compose timeout (30 seconds by default) when connecting, instead of giving up after 10 seconds.
    • Reverse Proxy now shows an error for ports outside 1 to 65535.

    Bug Fixes

    • Fixed requests failing with a 999 error after a HEAD request without a Content-Length, such as Supabase count queries.
    • Fixed Block List's Block & Display Requests still sending the blocked request to the server.
    • Fixed Android emulator traffic stopping after a few minutes with Proxyman VPN. The setup now installs Proxyman VPN 1.0.1, so you need to approve the VPN dialog again.
    • Fixed the saved filter panel showing over the toolbar after Reset Filters on macOS 26.
    • Proxyman MCP: Fixed Compose sending the hidden placeholder instead of the real header value, and returning a request ID that isn't in the list.
    • Proxyman MCP: Fixed a crash when a tool gets a very large number.
  2. 26.3.0Proxyman 26.3.0: Blazing Fast with 100,000 Requests, and Blocks the Compromised eMudhra CA 🚀2026-10-26 · 2026-10-26 19:45 UTC
    查看更新说明

    Features

    • [SECURITY] Proxyman now blocks servers that use one of the compromised eMudhra CA certificates leaked in October 2026. Your apps get a 502 error with a clear message instead of a connection that looks safe.
    • Scripting: Edit, drop, or send WebSocket messages with onWebsocket(). Turn on Modify WebSocket Messages in your Script rule.
    • Customize the toolbar status bar with 6 colors, or 3 animated themes (Deep Space, Aurora, Data Stream) in Proxyman Pro.

    Improvements

    • [PERFORMANCE] Proxyman stays fast with 100,000 requests: sorting is up to 38x faster, the sidebar up to 76x faster, and new traffic no longer freezes the flow table.
    • The Body tab, Raw tab, and filters are faster with large bodies and many requests.

    Bug Fixes

    • Fixed the Body and Map Local editors staying blank until relaunching the app.
    • Fixed the Websocket tab showing messages from a cleared session.

    Screenshots

  3. 26.2.0Proxyman 26.2.0: Overview Dashboard, Redesigned Timing View, and Script Templates 🚀2026-10-18 · 2026-10-18 19:25 UTC
    查看更新说明

    Features

    • [NEW] Overview Dashboard: See your whole session at a glance. Requests, data, errors, slowest requests, top apps and domains, status codes, and traffic over time. Open it from Capture > Overview in the sidebar.
    • Overview: Add or remove chart cards, such as Bandwidth, Response Times, Content Types, Errors by Domain, Largest Responses, and SSL Proxying. Click an app, domain, or slow request to jump to it.
    • Overview: Copy, save, or share the report as Markdown. The report is also saved in exported session files.
    • [NEW] Redesigned Timing View: Each step of a request (DNS, Connecting, TLS, Waiting, Downloading) has its own row with hover details. It's now at the top of the Summary tab and free for everyone.
    • Select many requests to see a summary and a waterfall chart of all of them.
    • Scripting: Added 10 ready-to-use script templates, such as Modify Headers, Modify JSON Body, Block Requests, Bypass CORS, and Simulate Server Error.
    • Proxyman MCP: Added get_traffic_overview so AI tools can read the Overview report.
    • proxyman-cli: Turn the Network Extension on or off, and switch between HTTP/2 and HTTP/1 from the command line.

    Improvements

    • Request timing is more accurate: Connecting no longer includes the TLS handshake, and HTTPS tunnels and WebSockets now show full timing.
    • Updated SwiftNIO and related packages for better stability.

    Bug Fixes

    • Fixed requests failing when the URL has special characters like |, {, } or ".
    • Fixed requests with very large headers being rejected.
    • Fixed busy gRPC and HTTP/2 connections being closed by mistake.
    • Fixed DNS errors not showing "Could not resolve host".

    Screenshots

  4. 26.1.0Proxyman 26.1.0: Introducing Network Extension (Beta) to Capture Traffic from All Apps 🚀2026-10-10 · 2026-10-10 15:22 UTC
    查看更新说明

    Features

    • [NEW] Network Extension (Beta): Capture HTTP and HTTPS traffic from every app on your Mac, even apps that ignore proxy settings. No per-app setup needed. Requires macOS 26 and Proxyman Pro.
    • Scripting: Added the onWebsocket() function to read and log every WebSocket message.
    • Proxyman can now capture HTTPS traffic sent straight to the proxy port, such as traffic redirected by Frida scripts.
    • Proxyman MCP and proxyman-cli can now list, create, rename, delete, enable, and disable rule folders.

    Improvements

    • Show a step-by-step guide when NodeJS, Ruby, Python, or Go apps fail because they don't trust the Proxyman certificate.
    • proxyman-cli Map Remote now accepts WebSocket URLs (ws:// and wss://) as destinations.
    • The Scripting console stays responsive when a script logs a lot of messages.
    • Updated translations.

    Bug Fixes

    • Fixed incomplete responses (ERR_INCOMPLETE_CHUNKED_ENCODING) from some HTTPS servers.
    • Fixed some iOS Simulator traffic not being grouped under its simulator.
    • Fixed WebSocket close codes sent by the client showing a random number.

    Screenshots

    • Network Extension
  5. 26.0.1Proxyman 26.0.1: HOTFIX for HTTP/2 Crashes and Bug Fixes2026-09-27 · 2026-09-27 14:45 UTC
    查看更新说明

    Improvements

    • Large JSON bodies no longer freeze the app when opening the Tree View.
    • Connection logs now show more details about why HTTP/2 streams close.

    Bug Fixes

    • HOTFIX: Crashed when using HTTP/2 for some users
    • Fixed a crash when undoing URL edits after switching requests.
    • Fixed sidebar selections being lost when clearing a session.
    • Fixed incorrect error messages for DNS and HTTP/2 failures.
    • Fixed JSON formatting for bodies with extra padding at the end.

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Features

    • 💻 Native macOS app. Written by Swift. Powered by Apple SwiftNIO for high-performance network applications.
    • 🍎 Fully supports Apple Chip (e.g M1, M2, M3, M4, etc).
    • 💫 Built for macOS 26 Tahoe
    • ✅ Capture HTTP/HTTPS requests/responses and WebSocket from Web Browsers, iOS, and Android devices with a few clicks.
    • ✅ Modern and intuitive UI
    • 🔍 Multiple filters
    • Command Palette — Quickly search and access requests, responses, scripts, and more. Work faster without leaving your keyboard!
    • Comprehensive Guidelines to set up with iOS simulator and iOS and Android devices.
    • Basic debugging tools: Compose, Repeat, Wildcard/Regex Filter, Multiple Filters, Customize Columns, Toolbar...
    • Advanced Tools: Breakpoint, Map Local, Map Remote, Backlist, External Proxying, No Caching, Protobuf, Clear Cache, Custom Certificates, Scripting, Network Conditions, Reverse Proxy, Diff, Access Control, DNS Spoofing, etc
    • Automatic Setup for Backend Development: Auto capture HTTP(s) traffic from NodeJS, Ruby, and Python.
    • Supported macOS 13+ or later

    Proxyman Team Workspace (Team Subscription only)

    • Sign in using Proxyman Team Workspace: Manage your team workspace account and active the PRO license.
    • Share Proxyman logs or HAR files with your team and review them online with role-based access control (Admin, Developers, and Public)
    • Role-based access control with secure authentication

    Download

    brew install --cask proxyman
    

    Proxyman for iOS

    Have a problem?


    Proxyman is developed by a small engineering team, but we're dedicated to shipping Proxyman that tailored for each platform (macOS, iOS, and Windows). It facilitates how we debug apps and brings all developers joy and pleasure.

    We're genuinely happy if you purchase a license to support the development ❤️

    Proxyman team.