[开源]一款高仿 Postman + 简易版 JMeter 的开源接口调试与压测工具
开源系统流程管理
![[开源]一款高仿 Postman + 简易版 JMeter 的开源接口调试与压测工具](https://yy123.ink/api/img/1782598853621-eb3hre.jpg)
一、开源项目简介
EasyPostman
一款高仿 Postman + 简易版 JMeter 的开源接口调试与压测工具,专为开发者优化,界面简洁、功能强大。
EasyPostman 致力于为开发者提供媲美 Postman 的本地 API 调试体验,并集成简易版 JMeter 的批量请求与压力测试能力。项目采用 Java Swing 技术栈,支持跨平台运行,无需联网即可使用,保护您的接口数据隐私。
二、开源协议
使用Apache-2.0开源协议
三、界面展示
️ 截图预览
截图预览
|
预览 |
预览 |
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
|
四、功能概述
开发理念
- 专注核心功能
- 简洁而不简单,功能丰富而不臃肿 - 隐私优先
- 本地存储,数据不上云,保护开发者隐私 - 性能至上
- 原生 Java 应用,启动快速,运行流畅
功能特性
-
支持常用 HTTP 方法(GET/POST/PUT/DELETE 等) -
支持 SSE(Server-Sent Events)和 WebSocket 协议 -
多环境变量管理,轻松切换测试环境 -
请求历史自动保存,便于回溯与复用 -
批量请求与压力测试(简易版 JMeter),满足多场景需求,支持报告、结果树、趋势图可视化 -
语法高亮请求编辑器 -
多语言支持(简体中文、英文,开发中) -
本地数据存储,隐私安全 -
支持导入导出 Postman v2.1、curl格式 -
响应结果可视化,支持 JSON/XML 格式 -
支持请求参数、头部、Cookie 等配置 -
支持文件上传下载 -
支持请求脚本(Pre-request Script、Tests) -
支持请求链路(Chaining) -
支持网络请求详细事件监控与分析
五、技术选型
️ 技术选型说明
核心技术栈
- Java 17
: 使用最新 LTS 版本,享受现代 Java 特性 - JavaSwing
: 原生桌面 GUI 框架,跨平台兼容性好 - jlink & jpackage
: 官方打包工具,生成原生安装包
UI 组件库
- FlatLaf
: 现代化 UI 主题,支持暗色模式和高分辨率显示 - RSyntaxTextArea
: 语法高亮文本编辑器,支持 JSON/XML/JavaScript 等 - jIconFont-Swing
: 矢量图标字体支持 - SwingX
: 扩展 Swing 组件库 - MigLayout
: 强大的布局管理器
网络与工具库
- OkHttp
: 高性能 HTTP 客户端 - Nashorn/GraalVM
: JavaScript 脚本引擎支持 - SLF4J + Logback
: 日志框架
评论





















