API Dash ⚡️

Discord Server Invite

请通过给该项目点星来支持这项计划 ⭐️

API Dash 是一款漂亮的开源跨平台 API 客户端,可以帮助您轻松创建和自定义 API 请求,直观地检查响应,并即时生成 Dart 代码。

OG_v2

下载

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 服务器

GitHub

查看 Github