API Dash
开源跨平台 API 客户端,支持 HTTP/GraphQL 与 AI 辅助
下载 API Dash
macOS 版(.dmg),架构未标注,请按需确认
提示「无法验证开发者」怎么办?
首次打开若提示无法验证开发者,前往 系统设置 → 隐私与安全性,点击「仍要打开」即可。开源软件通常未购买 Apple 开发者签名,属正常现象。
点击「下载」将先到来源确认页,确认后开始下载。
关于 API Dash
API Dash 是一款基于 Flutter 构建的开源跨平台 API 客户端,适用于 Windows、macOS 和 Linux。它提供直观的界面,帮助你创建和定制 HTTP 与 GraphQL 请求,并能以语法高亮形式预览响应。你可以从 Postman、Insomnia、cURL、OpenAPI 和 HAR 导入集合,也能为多种语言(如 JavaScript、Python、Dart 等)生成 API 集成代码。内置的 DashBot AI 助手可协助调试与代码生成。数据保存在本地,支持导出为 HAR 文件。作为 Postman/Insomnia 的轻量替代品,API Dash 采用 Apache-2.0 许可证开源发布。
下载或信息有问题?告诉我们
风险提示
该项目处于积极开发中,部分计划功能(如 WebSocket、MQTT、gRPC)尚未实现。安装包可能未经代码签名,首次运行可能触发系统安全警告,请确认下载来源可靠。
适合谁用
- 需要调试 REST API 的开发者
- 使用 GraphQL 进行 API 开发与测试的工程师
- 希望从 Postman 或 Insomnia 迁移到开源工具的用户
- 需要为多种语言生成 API 集成代码的开发者
- 希望直观预览图片、PDF、音视频等多媒体响应的测试人员
不适合谁
- 需要测试 WebSocket、MQTT 或 gRPC 的用户(尚未支持)
- 需要团队协作或云同步功能的用户(数据仅保存在本地)
- 希望使用移动端安装包的用户(本站仅提供桌面版本)
安装指南
下载与安装
请根据您的操作系统和 CPU 架构下载对应的安装包:
使用命令 sudo dpkg -i <文件名> 安装。
使用命令 sudo rpm -i <文件名> 安装。
- Windows (x64):下载
apidash-windows-x86_64.exe,双击运行,按提示完成安装。 - macOS:下载
apidash-macos.dmg,双击打开 DMG 文件,将API Dash图标拖入 Applications 文件夹。 - Linux (Debian/Ubuntu):
- x64:
apidash-linux-amd64.deb - arm64:
apidash-linux-arm64.deb - Linux (Fedora/RHEL):
- x64:
apidash-linux-x86_64.rpm - arm64:
apidash-linux-aarch64.rpm
常见问题
- macOS 提示“无法打开,因为无法验证开发者”:安装包可能未经过 Apple 签名。您可以在「系统设置」>「隐私与安全性」中找到该应用,点击“仍然打开”。或使用右键点击应用并选择“打开”。
- Linux 安装依赖缺失:如果
dpkg安装报错,可运行sudo apt --fix-broken install修复依赖。
常见问题
API Dash 是免费的吗?
是的,API Dash 完全免费,采用 Apache-2.0 开源许可证,源码可公开获取。
支持哪些操作系统?
支持 Windows、macOS 和 Linux。安装包分别提供 .exe、.dmg、.deb 和 .rpm 格式。
如何更新到最新版本?
请从项目的 GitHub Releases 页面下载最新安装包并覆盖安装。本页面提供的安装包为当前最新版本。
数据保存在哪里?
数据默认保存在本地磁盘上,并可通过设置导出为 HAR 文件。
是否支持导入 Postman 集合?
支持。你可以从 Postman、Insomnia、cURL、OpenAPI 和 HAR 导入集合。