Firecamp
开源 Postman 替代品
Firecamp
Firecamp 是一个以开发者体验为先的 API 开发平台,帮助开发者轻松设计、开发、测试和记录他们的 API。通过用户友好的界面和一系列强大的功能,它简化了 API 开发工作流程,增强了团队成员之间的协作。
- 🌈 受 VS Code 开发体验启发的一流开发者体验。
- 📡 支持 Rest、GraphQL、Websocket 和 SocketIO API 的多协议测试能力。
- 👐 在工作空间和团队中协作处理 API 集合。
- ⛺ 无需在工具和应用之间切换,更快地构建 API。在一个平台下提供文档、CLI、CI/CD。
👉 网站:https://firecamp.dev
下载 Firecamp 桌面应用
- 适用于 MacOS Intel 的 Firecamp
- 适用于 MacOS Silicon 的 Firecamp
- 适用于 Windows 的 Firecamp
- 适用于 Linux 的 Firecamp AppImage
🚀 Firecamp 入门
要开始使用 Firecamp,请按照以下步骤操作:
- 在 https://firecamp.dev 登录 Firecamp
- 按照文档中的入门指南进行操作。
- 开始使用 Firecamp 开发和测试您的 API。
阅读 Firecamp 文档,深入了解功能的详细说明,以理解 Firecamp 的各种特性和功能。
🔬 功能
Firecamp 为您提供了广泛的功能,帮助您比以往更快地构建 API。
📂 集合:
管理 API 集合,在团队内协作
⛳ API 游乐场:
为您的 API 获取即时游乐场。支持 Rest、GraphQL 等
♻️ 团队协作:
在集中共享的工作空间中与您的团队协作
🔐 身份验证:
使用多种支持的身份验证方式测试和调试您的身份验证端点
📠 脚本:
使用预请求和测试脚本解释 API
🔩 动态变量:
在变量中设置值,以在整个平台中动态重用
📡 Firecamp Web:
快速访问 Web 平台
🏕️ API 游乐场
为您可能使用的每种 API 协议提供专用的 GUI 游乐场。
-
Rest 游乐场 这是一个轻量级、智能感知的下一代测试客户端,在团队构建 API 时提供最愉悦的协作体验。
-
GraphQL 游乐场 无缝体验执行 GraphQL 操作。与您的团队协作准备、共享和导出查询集合。
-
WebSocket 游乐场 使用 WebSocket GUI 客户端更精确地可视化调试双向连接。唯一能够协作测试、调试和可视化实时或事件驱动消息的 GUI 客户端。
-
Socket.io 游乐场 在双向 SocketIO 连接上可视化监控每个发射器和监听器的事件。它使您能够在 SocketIO 事件驱动的 API 构建过程中与团队协作。
🛣️ 路线图
🛰️ 自托管:在您自己的服务器上托管 Firecamp
🔁 CLI 和 CI/CD:在终端中运行 API 集合测试或在 CI/CD 管道中设置
➿ API 测试运行器:在平台内可视化运行 API 集合
📄 API 文档:为您的团队和社区发布精美的 API 文档
⚛️ 人工智能:尖端的 AI 驱动功能
⚓ SSL:使用自定义 SSL 证书测试 SSL 安全的 API 端点
📝 代理:设置代理以从 Firecamp 运行请求
ℹ️ 历史记录:无缝历史记录跟踪
🏆 社区和支持
如需社区支持,您可以加入 Discord 上的 Firecamp 社区。您还可以查看 Firecamp 博客获取最新更新、教程和文章。
以下是 Firecamp 的有用链接
如果您遇到任何错误、问题或有建议,请在 Firecamp GitHub 仓库上提出问题。我们感谢您对使 Firecamp 变得更好的贡献。
💭 理念
工具、流程和人员的分散化会在 API 开发工作流程中造成摩擦,并在团队中引起挫折感。开发人员不断在工具之间切换,搜索信息,并因低效的工具而浪费时间。 我们认为现有的解决方案缺乏构建 API 所需的世界级体验和简单性。这导致开发人员生产力下降、发布时间延长和团队协作不佳。 我们将 VS Code 的理念引入 Firecamp,以解决这个关键问题。我们的使命是构建最可扩展、最简约和最佳开发者体验的 API 平台,让开发人员在构建 API 时感到最高效。
🏄 这有什么酷的地方?
Firecamp 是一个多协议 API 平台,提供 Rest、GraphQL、WebSocket 等 API 的端到端测试和开发。 我们支持主要的 API 规范和协议,这使得 API 测试、API 文档编写以及后端、前端和移动团队之间的协作更加顺畅。
✍️ 贡献
这里是贡献指南,帮助您开始您的贡献之旅,以及我们的未解决问题列表,以获取更多信息。
我们感谢您对 Firecamp 的所有贡献 🤗
以下是一些贡献方式:
- 为这个仓库点星。
- 每当您觉得缺少什么或出现问题时,创建问题。
- 用 👍 反应为问题投票,这样我们就能了解特定问题的需求,以在路线图中确定优先级。