# hapydev
**Repository Path**: ljyfree/hapydev
## Basic Information
- **Project Name**: hapydev
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-12-12
- **Last Updated**: 2025-04-27
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README

## hapydev
一体化API调试工具,跨平台 API 客户端,适用于 HTTP、TCP、UDP、REST、WebSockets、Socket.IO、服务端推送事件 (SSE)、gRPC 等协议。
借助Hapydev,您可以:
- 无需登陆,无需联网可使用软件绝大部分功能。👍️👍️👍️
- 零门槛零代码实现场景复杂的自动化测试。👍️👍️👍️
- 支持grpc一元/二元,单向/双向调用,proto解析,及服务反射等独有功能。👍️👍️👍️
- 快速导入Postman,Swagger,Apifox,Apipost,Eolink等数据
- 使用业内主流的的协议和格式调试 API 。
- 快速定义和预览您设计的 API。
- 对您的接口进行单元测试。
- 使用多种方式与团队内其他人进行协作。
- 专注调试细节,拒绝繁琐操作,输出信息更偏向底层,更精准定位调试问题。
您在Hapydev中的数据,可以通过以下几种方式进行选择:
- 本地数据库:100%存储于您本地,不会传输到云端,保证数据安全
- 公有云服务:用于与团队内部或外部团队人员进行协作,针对不同项目可赋予不同角色人员权限
- 私有云服务:数据存储您企业服务器内部,完全与外网隔绝,满足企业数据安全。
## 快速预览产品
- 产品体验地址
https://app.hapydev.com/
- HTTP接口调试

- gRpc接口调试

- websocket接口调试

- 支持多次引用的数据模型

- 支持零代码实现复杂的自动化测试

- 支持多种个性主题定制

## 免费开始
- 第1步,安装请求代理
```bash
$ git clone git@github.com:hapydev-team/hapydev-proxy.git
$ cd hapydev-proxy
$ npm install
$ npm start
```
- 第2步,安装后端API服务(非必需)
```bash
$ git clone git@github.com:hapydev-team/hapydev-server.git
$ cd hapydev-server
#手动配置.env好Mysql,minio,短信等环境变量后,继续运行下方脚本
$ npm install
$ npm run gen
$ npm start
```
- 第3步,安装调试应用程序
```bash
$ git clone git@github.com:hapydev-team/hapydev.git
$ cd hapydev
$ npm install
$ npm start
```
然后打开浏览器访问 http://127.0.0.1:8000 ,
## 账户和订阅
您可以在未拥有Hapydev账户的情况下使用,也可以创建一个免费账户来使用该产品的全部功能。
即使您有账户,Hapydev仅会将您的项目数据,通过文件碎片的方式存储到云端服务器中,Hapydev无法直接读取您的数据内容。
Hapydev支持您创建的项目数据存储到个人电脑,这种方式不会将数据提交到云端,因此,您可以自由选择敏感项目是否对数据进行上传。
Hapydev提供了数据库连接管理功能,以及私人环境功能,为了增加安全性,您的数据始终是存在本地而不是存储在云中,与您为项目设置的存储选项无关。
## 高级功能和支持
Hapydev开源版与免费版,可以满足大多数企业与个人用户需求,但如果您需要获得更多高级功能,如无限协作,分支管理,为您的项目分配组织的能力,以及使用第三方ID(如SSO/SAML)等其他功能,那么您可以尝试使用其他版本。
点此了解所有版本支持内容。https://www.hapydev.com/price
## Bug 和需求反馈
如果想要反馈 Bug、提供产品意见,可以创建一个 [Github issue](https://github.com/hapydev-team/hapydev/issues) 联系我们,十分感谢!
如果您希望和 Hapydev 团队近距离交流,讨论产品使用技巧以及了解产品最新进展,欢迎加入以下渠道。
- 扫客服小二微信加群:(备注:hapydev技术交流)
