8MB的API调试神器?比Postman轻20倍,还不用装客户端


大家好,我是了不起!

今天要给大家推荐一款让人惊艳的开源工具 - WebCurl,解压即用,堪称API调试领域的”轻量级王者”。

WebCurl简介

WebCurl是一款由国内开发者打造的轻量级API调试神器,用不到Postman二十分之一的体积,实现了核心的HTTP请求调试功能。它采用Go语言开发,编译后仅14MB大小,却包含了完整的Web界面和后端服务。不需要复杂的安装过程,解压即用,数据完全存储在本地浏览器中,完美解决了企业内网环境下的数据安全顾虑。

与Postman、curl等传统工具相比,WebCurl在保持轻量化的同时,提供了毫不逊色的调试体验,特别适合追求效率的开发者和对数据安全要求高的企业环境。

功能特色

  • 极致轻量化:单个可执行文件仅8MB,启动速度堪比系统原生应用
  • 数据本地化:所有请求记录和响应数据都存储在浏览器localStorage中,确保隐私安全
  • 全面国产化支持:完美适配龙芯、麒麟、统信等国产平台,助力信创产业发展
  • 多协议支持:不仅支持HTTP/HTTPS,还能调试WebSocket和SSE协议
  • 内置Mock服务:提供EchoServer功能,可模拟各种网络环境和异常场景
  • 文件传输无忧:大文件传输能力出色,支持PDF、视频等多种文件格式
  • 实用工具集:集成JWT解析、UUID生成等开发常用工具,一站式解决开发需求

安装方式

WebCurl的安装极其简单,提供多种方式:

源码编译方式:

1
2
go build -o WebCurl main.go  # 编译
./WebCurl # 运行,默认在4444端口

编译完成后,在浏览器访问http://localhost:4444即可开始使用。

Docker方式(推荐):

1
docker run -d -p 4444:4444 --name webcurl webcurl:2.2

容器化部署让跨平台使用变得更加便捷。

小结

WebCurl用实力证明了”小身材也有大能量”,不仅解决了传统工具体积臃肿、安装复杂的问题,还通过本地化存储保障了数据安全。无论是个人开发者日常调试,还是企业内网环境下的API开发,WebCurl都值得你试试!

Github地址:https://github.com/o8oo8o/WebCurl


  目录