软件介绍
用 Rust + GPUI 打造的原生跨平台 HTTP 接口调试工具。GPU 渲染 · 低资源占用 · 无需账号 · 数据全在本地 · No Electron, No Tauri, No WebView

Postman替代品有很多,但大多是WebView包装的,安装体积大,内存占用多,功能臃肿,遇到超大响应体直接卡死整个app,这些问题一直困扰着。其实很多这类工具刚上手的感觉都很好,界面美观、功能齐全,但真正长时间使用就会发现有很多问题:
- 很多功能都让你登陆
- 很多没用的功能充满界面,非常臃肿
- 调试超大响应体接口的时候占用非常多的内存,严重的情况直接卡死app或电脑
- 安装包巨大,因为内部有一个完整的浏览器在运行
- tab页多了就只能左右滚动,乱七八糟的根本找不到想要的那个
- 大模型时代,调试llm接口经常有流式sse,传统调试工具无法聚合渲染sse返回的文本内容
GetCat是一个rust语言开发的、并使用GPUI框架和组件库的,系统原生渲染界面的跨平台app,利用GPUI的特性,不需要内嵌chrome浏览器,不用任何WebView技术,直接做到电脑显卡渲染app界面,性能高资源占用少,并优化了超大响应体的接收、渲染和展示,做到接收不卡并展示优美。
软件特点
原生且轻快
GPU 渲染的原生窗口,不是 Electron / Tauri / WebView;macOS、Linux、Windows 三平台同一套界面,安装包约 16 MB。
大响应不卡
流式接收、实时进度、随时取消。主线程永远不做 O(n) 的工作,几百 MB 的 JSON 也不会把窗口拖住。
完整的请求构造
七种方法,Path / Query / Headers 三张参数表都带描述列,Body 从 raw JSON 一直到定长流式的文件上传。
数据属于你
不存历史、不存响应、不上传任何东西。已保存请求与设置都是美化过的 JSON 文件,可手工编辑、可用 Git 管理。
随手即存
每个 Tab 的草稿自动落盘、重启恢复。Tab 顺序、分栏方向、主题偏好也都记住。
跟随系统
主题与语言跟随系统,也可固定。自绘标题栏让三平台外观一致。所有控件都有可访问名称,屏幕阅读器可用。
评论 (0)