V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
lakernote
V2EX  ›  程序员

Java 写的 Postman 替代品 EasyPostman 被阮一峰老师的科技爱好者周刊选中了

  •  
  •   lakernote · Jan 23 · 5146 views
    This topic created in 94 days ago, the information mentioned may be changed or developed.

    前几天看到有小伙伴的帖子说他的开源被阮一峰老师的科技爱好者周刊选中了,我上周也去投稿了我的 EasyPostman,很开心也被选中了。 https://www.ruanyifeng.com/blog/2026/01/weekly-issue-382.html

    10 月份我发布的 用 Java 写了个开源的 Postman 替代品,本地存储 + Git 协作 https://www.v2ex.com/t/1167863

    EasyPostman 是一款开源的 API 调试与性能测试工具,对标 Postman + JMeter ,专为开发者优化,界面简洁、功能强大,内置 Git 集成,支持团队协作与版本控制。

    test

    https://imgur.com/a/c91Y7m3

    项目地址: https://github.com/lakernote/easy-postman

    国内镜像: https://gitee.com/lakernote/easy-postman

    48 replies    2026-02-24 13:47:23 +08:00
    280303
        1
    280303  
       Jan 23
    👍
    yakun4566
        2
    yakun4566  
       Jan 23
    很强,但是现在替代品太多了不太想用
    itart
        3
    itart  
       Jan 23 via Android
    内存占用有点大
    DefoliationM
        4
    DefoliationM  
       Jan 23 via Android
    问题来了,Java 和 electron 谁吃内存更多一点。
    EricYuan1
        5
    EricYuan1  
       Jan 23   ❤️ 1
    让 AI 用 rust 重构或许更受欢迎,现在不是原生或者 rust 那种高性能的一般有点难吸引人
    YangQingLin
        6
    YangQingLin  
       Jan 23
    什么时候出个用 Tauri 写的就好了
    cchaan
        7
    cchaan  
       Jan 23
    我用 curl
    Mageblade
        8
    Mageblade  
       Jan 23
    不错,比那些浏览器套壳的强多了
    mackyuqi
        9
    mackyuqi  
       Jan 23 via iPhone
    这个可以免费商用么
    cxbdasheng
        10
    cxbdasheng  
       Jan 23
    恭喜恭喜,我也投了,没有中。。。
    osdodo
        11
    osdodo  
       Jan 23
    byp
        12
    byp  
       Jan 23
    @osdodo #11 正在用,很好用
    osdodo
        13
    osdodo  
       Jan 23
    @EricYuan1 https://github.com/mountain-loop/yaak 这个支持 GraphQL 、SSE 、WebSocket 和 gRPC
    cskason
        14
    cskason  
       Jan 23
    这个很不错
    Mageblade
        15
    Mageblade  
       Jan 23
    提个小建议,portable 版允许把数据保存到程序所在目录,这样才方便迁移,才算是完整版 portable
    ivanyin
        16
    ivanyin  
       Jan 23
    恭喜恭喜
    ob
        17
    ob  
       Jan 23
    请教下,用什么调的界面样式细节的,比如位置元素摆放的啥的
    skkakaka2
        18
    skkakaka2  
       Jan 23
    @DefoliationM 一定是 java
    stinkytofux
        19
    stinkytofux  
       Jan 23
    @ob #17 正儿八经想把 UI 开发好, 是不可能用直接在窗口上拖控件的, 都是用代码绘制.
    lakernote
        20
    lakernote  
    OP
       Jan 23
    @mackyuqi 可以
    lakernote
        21
    lakernote  
    OP
       Jan 23
    @cxbdasheng 整理整理再投
    lakernote
        22
    lakernote  
    OP
       Jan 23
    @Mageblade 非常好的建议 感谢
    5waker
        23
    5waker  
       Jan 23
    @YangQingLin 有了的,yaak https://github.com/mountain-loop/yaak ,收费但是允许你 fork build 不用付费版本
    shubuqi
        24
    shubuqi  
       Jan 23 via Android
    chinni
        25
    chinni  
       Jan 23
    这 http 测试工具本来就是个功能需求完善,而且基本到头的玩法,差不多的工具太多了。
    jb 自带的 http client 一般用用够了 还能直接丢项目里。
    nullpointerskz
        26
    nullpointerskz  
       Jan 23
    直接用.http 就挺好,现在都是让 AI 生成.http 。
    GodSppp
        27
    GodSppp  
       Jan 23
    下载试试
    Pantheonn
        28
    Pantheonn  
       Jan 23
    看了一下,不赖。
    不过我之前被阮一峰老师推荐的 bruno 一直用到现在也不想换了
    minami
        29
    minami  
       Jan 23
    看着是真不错,比 web 套壳的强多了
    ps: 怎么这帖子也有编程原神出没
    GodSppp
        30
    GodSppp  
       Jan 23
    试了一下, postman 有个强大的功能, 我发现没有, 那就是 复制 浏览器的请求, copy as cURL, 复制到 postman 的请求框的时候, postman 会自动识别, 哪些是 RequestParam, 哪些是 body, 哪些是 head,
    CodeCodeStudy
        31
    CodeCodeStudy  
       Jan 23
    有没有用 GraalVM 的 native-image
    D3EP
        32
    D3EP  
       Jan 23
    @nullpointerskz #26 .http 是什么项目,老哥给个链接
    lakernote
        33
    lakernote  
    OP
       Jan 23
    @GodSppp 有的这个我常用的功能,你 copy as curl 后,点击 + 号或者 导入试试 自动识别
    GodSppp
        34
    GodSppp  
       Jan 23
    @lakernote 哦, 要先 copy, 再点 +, 才是弹出来, 如果 ctrl + v 到 请求框的时候, 是没有自动识别的
    dimwoodxi27
        35
    dimwoodxi27  
       Jan 23
    FX 性能果然不如 Swing ,但 Swing 也是内存杀手
    lakernote
        36
    lakernote  
    OP
       Jan 23
    @GodSppp 你这个提醒我了 我把这个优化下 自己做的好处就是 哪里不好用修哪里
    GodSppp
        37
    GodSppp  
       Jan 23
    @lakernote nice, 新版本发布了, 记得再艾特我
    GodSppp
        38
    GodSppp  
       Jan 23
    @lakernote 我苦 postman 很久了, 不止是要登录麻烦, 还时不时网络错误, 有时候紧急情况真的想骂娘
    lakernote
        39
    lakernote  
    OP
       Jan 23
    @GodSppp 发版了,每天自动提示更新,或者点击 菜单 -> 帮助 -> 检查更新
    Mageblade
        40
    Mageblade  
       Jan 23
    我在 postman 那边有好几百个接口的数据能否导入?我看了下目前只能导出没有导入呢,postman 导出的数据结构是这样的:

    {
    "version": 1,
    "collections": [
    {
    "id": "12aba6ee-4184-97b3-14d8-77539ecd7084",
    "name": "DEMO",
    "timestamp": 1684389112594,
    "requests": [
    {
    "collectionId": "12aba6ee-4184-97b3-14d8-77539ecd7084",
    "id": "3c05b449-e0d6-da58-d022-ef957112030a",
    "name": "TEST",
    "description": "",
    "url": "...",
    "method": "POST",
    "headers": "",
    "data": [
    {
    "key": "param1",
    "value": "value1",
    "type": "text"
    }
    ],
    "dataMode": "params",
    "timestamp": 0,
    "responses": [],
    "version": 2
    }
    ]
    }
    ],
    "environments": [],
    "headerPresets": [],
    "globals": []
    }
    PRStarDust
        41
    PRStarDust  
       Jan 24
    试用了一下,内存占用有点太大了。初次启动 600+MB ,二次启动 300+,随便发个请求就又上升到 500+了
    realpg
        42
    realpg  
    PRO
       Jan 24
    Java 写的 带 UI 的客户端程序 听着就不想用...
    lakernote
        43
    lakernote  
    OP
       Jan 24
    @Mageblade 能导入啊 在搜索旁边
    lakernote
        44
    lakernote  
    OP
       Jan 24
    @PRStarDust 可以设置的 100MB 都能跑,因为我还有个压测的功能所以设置了最大 1G 的内存 limit
    lakernote
        45
    lakernote  
    OP
       Jan 24
    @realpg 因为我是 java 开发,公司不让用 postman 了就想着开发一个 postman+jmeter, so...
    EKkoGG
        46
    EKkoGG  
       Feb 20
    你好,响应体格式化失效 ,麻烦看一下,谢谢 https://github.com/lakernote/EasyPostman/issues/104 我也遇到了同样的问题
    lakernote
        47
    lakernote  
    OP
       Feb 24
    @EKkoGG fixed,更新下最新版本
    EKkoGG
        48
    EKkoGG  
       Feb 24
    @lakernote #47 更新完 可以了,感谢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5669 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 234ms · UTC 09:00 · PVG 17:00 · LAX 02:00 · JFK 05:00
    ♥ Do have faith in what you're doing.