macOS 原生的 HTTP 调试代理 Sessio 发布第一个 Beta 版本

elden 2026-07-16 19:37 1

大家好!最近一年在 Coding Agent 的协助下,我重新拾起这个耽搁许久的项目,并于最近完成了基本功能可用的版本,欢迎大家来尝试。

特点:
1. 完全 macOS 原生,使用 AppKit + Rust 开发,界面友好
2. 非常高效,抓取并发大的流量毫无压力;速度快,无卡顿,100MB 的 JSON 可以在几秒内显示
3. 便利且强大的过滤器
4. 基于文件(TOML)的规则系统,方便同步/共享以及 AI 协助

支持兼容:
HTTP/1.x, HTTP/2, WebSocket, gRPC(最近版本推出)

仍然缺少,但正在积极开发/编写的 feature:
1. MCP/CLI
2. 脚本支持
3. 透明代理
4. 远程端更好的支持
5. 文档

竞品对比分析:
- Charles Proxy 定义了此类软件的标准,但是 UI 速度太慢,整个软件也基本处于维护状态。
- Proxyman 是不错的 Charles Proxy 原生重新实现,不过它也继承了 Charles 的功能设计的复杂性。
- Reqable 非常棒、功能也超全,且是国人开发,是我学习的榜样。

感谢你的关注,欢迎下载试用,有任何建议或使用问题可以在 GitHub 或这贴里 Post 。

Download: https://getsessio.com/

预览:
最新回复 (3)
  • SayHelloHi 07-16 20:11
    1
    @elden

    op 想请教下

    App 界面 UI 如何设计的

    用了哪些 UI 库

    ----

    几年前做了功能差不多的自用 奈何 UI 做的不好看 就去用 proxyman 了

    偶是颜值党
  • elden 楼主 07-16 20:19
    2
    @SayHelloHi UI 大部分是 AppKit(自定义控件),一些性能不敏感的地方用 SwiftUI ,编辑器/Text Viewer 用的是 Monaco Editor
  • SayHelloHi 07-16 21:21
    3
    @elden

    感谢回复 很有帮助
* 帖子来源V2EX
返回