API Dash ⚡️
请通过给该项目点星来支持这项计划 ⭐️
API Dash 是一款漂亮的开源跨平台 API 客户端,可以帮助您轻松创建和自定义 API 请求,直观地检查响应,并即时生成 Dart 代码。
下载
API Dash 目前支持 Mac 和 Windows,可从下方链接下载
API Dash 的特点
创建和自定义 API 请求
使用 API Dash,您可以通过易于使用的图形界面来编写 API 请求,该界面允许您:
- 创建不同类型的 HTTP 请求(GET、HEAD、POST、PATCH、PUT 和 DELETE)
- 轻松地操作和调整请求输入,如请求头、查询参数和请求体。
功能预览 ?
直观地检查 API 响应
使用 API Dash,您可以:
- 检查 API 响应(HTTP 状态码、错误消息、响应头、响应体、耗时)
- 查看各种内容类型(如 JSON、XML、YAML、HTML、SQL 等)响应的格式化代码预览。
- 对于返回图像结果的 API,API Dash 通过直接预览这些结果为您节省大量时间,并支持多种图像文件格式,如 jpeg、png、gif 等。
功能预览 ?
自动生成 Dart 代码
API Dash 是 **唯一** 支持高级 Dart 代码生成的开源 API 客户端,因此您可以轻松地在 Dart/Flutter 项目中集成 API。对于每个请求,您可以点击 **查看代码** 直接查看相应的 Dart 代码,然后您可以将其 *复制* 并直接在 DartPad 上运行。
功能预览 ?
其他功能
- 所有用户数据都本地保存在磁盘上。要保存当前快照,只需按集合窗格中的 **保存** 按钮。
- 您还可以重新排列(按住并拖动)、复制和删除 API 草稿。
需要任何帮助?
如果您在 API Dash 方面需要任何帮助,或者在运行该工具时遇到任何问题,请随时访问我们的 Discord 服务器,我们可以在 **#foss** 频道进行交流。
提供反馈、报告 Bug 和请求新功能
只需点击 Issues 标签页 在此仓库中提出新问题。
我如何贡献?
我们重视您参与此开源项目。如果您有任何想法或建议来改进 API Dash,请随时在此仓库中发起新的 Issue。我们很乐意与您一起完成后续的 PR。
我以前没有为任何开源项目做过贡献。我能得到指导吗?
如果您是开源生态系统的新手,我们将非常乐意指导您完成整个过程。请随时通过 GitHub Issues 与我们联系,或访问我们的 Discord 服务器。
