目录导航
Trayce
Trayce 是一款专为开发者打造的高性能API客户端与Docker网络监控工具。采用原生GUI架构,极致轻量、启动迅速,完美兼容Bruno文件格式。支持REST、GraphQL等多种API类型,并内置零配置Docker网络监控,涵盖HTTP/2、gRPC及数据库协议。
Trayce - 极速、现代的本地API客户端与Docker网络监控工具
应用简介
Trayce是一款专为开发者打造的高性能API客户端,同时提供零配置的Docker网络监控功能。作为Bruno语言的完全兼容替代品,它采用原生GUI架构,摒弃了传统的Electron框架,提供真正桌面级应用的流畅体验。
核心优势
🚀 极致性能
- 原生GUI架构:不依赖浏览器渲染,启动速度快,内存占用低
- 轻量级设计:相比Electron应用减少资源消耗,响应更迅速
- 性能基准测试:在各项测试中均展现出卓越的性能表现
🔄 完美兼容
- 完全兼容Bruno:可无缝打开和编辑Bruno集合文件
- 双向兼容:在Trayce中编辑的文件仍可在Bruno中正常使用
- 无需转换:直接处理.bruno格式文件
📁 开发者友好的文件管理
- 离线优先:所有操作均在本地完成,无需网络连接
- Git友好格式:使用纯文本格式存储,便于版本控制
- 无需账户:完全免登录使用,保护隐私
功能特性
🔧 API客户端功能
- 高级HTTP客户端:支持REST、GraphQL等多种API类型
- 完整的认证支持:涵盖各类认证机制
- 强大的脚本功能:内置JavaScript脚本引擎
- 变量与密钥管理:安全的敏感信息管理
- 测试与文档:一体化测试和文档生成
- OpenAPI导入:轻松导入现有API定义
- 集合运行器:批量执行API测试
- 数据驱动报告:自动生成测试报告
🔍 Docker网络监控
- 零配置监控:无需代理或CA证书配置
- 全面协议支持:
- HTTP/HTTPS
- HTTP2
- gRPC
- MySQL
- PostgreSQL
- TLS加密流量
- eBPF技术驱动:直接内核级监控,包括TLS加密流量
- grpc-pbf导入:支持protobuf文件解码消息
🐳 监控工作原理
- TrayceAgent容器:在您的Docker环境中并行运行
- eBPF探针:直接拦截网络请求
- 实时显示:监控数据实时发送到GUI界面
- 协议解析:自动识别和解码多种协议
适用人群
- 后端开发者:本地开发和调试
- QA工程师:API测试和验证
- 测试人员:接口测试和监控
- 所有需要监控本地Docker容器流量的开发者
注意:Trayce容器监控功能仅适用于本地开发环境,不推荐用于生产环境监控。
下载与安装
macOS
- 下载.dmg安装包
Linux
- 下载.deb包(.rpm版本即将推出)
Windows
- 即将推出
源码编译
支持从源码直接构建
许可证
- 100%免费开源:完全免费使用,无付费版本
- 开源协议:遵循开源精神,代码完全开放
技术特色
- eBPF技术:先进的网络监控技术
- 原生渲染:真正的桌面应用体验
- 模块化架构:易于扩展和维护
- 安全第一:所有数据本地存储,无需云端同步
Trayce重新定义了开发工具的标准,将高性能、本地优先和开发者体验完美结合,是传统API客户端的现代化替代解决方案。
本站内容全部同步自 Awesome mac项目;内容全部由 Awesome mac项目整理获得,应用版权归原作者所有。
相关推荐
Yaak
Yaak是一款快速、安全、私密的现代化API客户端,专为开发者设计。支持REST、GraphQL、gRPC和WebSocket请求测试,采用本地优先和零遥测策略确保数据隐私,并可与Git工作流无缝集成进行版本控制。
Apifox
Apifox是国内领先的API一体化协作平台,集API设计、调试、测试、文档和Mock功能于一体,帮助开发团队提升协作效率,简化API开发流程。
Cocoa Rest Client
Cocoa Rest Client 是一款专为 macOS 设计的原生 REST API 测试工具,提供简洁直观的界面进行 HTTP 请求调试与接口测试,支持多种请求方法和数据格式解析,是开发者的高效工具。
Hoppscotch
Hoppscotch 是一个轻量、快速、美观的开源 API 开发平台,支持 REST、GraphQL、WebSocket 等多种协议,帮助开发者轻松测试和调试接口。
HTTPie
HTTPie是一款优雅的命令行HTTP客户端,专为API开发者和测试人员设计。提供直观的语法、彩色输出和强大的功能,让HTTP/HTTPS请求变得简单高效,是替代curl的理想选择。
Insomnia
Insomnia是一款功能强大的API测试和开发工具,支持REST、GraphQL等多种协议,提供简洁的界面和强大的调试功能,帮助开发者高效完成接口测试与协作。

评论