API 开发与调试
开发与框架下的项目,按 star 排序,共 152 个。
自托管的大模型对话界面,兼容 Ollama、OpenAI API 等后端,内置 RAG 与 MCP 支持,让团队快速搭建私有 AI 聊天入口。
轻量级开源 API 开发调试工具,支持 REST、GraphQL、WebSocket 等协议,提供 Web、桌面和 CLI 多端使用,可离线部署,是 Postman 和 Insomnia 的开源替代品。
轻量级 C++ 即时模式 GUI 库,依赖极少、无需庞大框架,适合游戏引擎和工具快速搭建原生界面。
用 Rust 写的极速搜索引擎 API,支持全文、模糊、地理和 AI 混合检索,几行代码就能给网站或应用加上即时搜索。
开源本地 AI 推理引擎,无需 GPU 即可在任意硬件上跑 LLM、视觉、语音和图像生成模型,提供兼容 OpenAI 的 API。
轻量级开源 API 调试 IDE,支持 REST、GraphQL 和 OpenAPI,用 Git 管理接口集合,可替代 Postman/Insomnia。
用 FastAPI + React + PostgreSQL 搭好的全栈项目脚手架,自带 JWT 登录、Docker Compose 和 CI 配置,省去从零搭建后端接口、前端页面和部署流程的麻烦。
跨平台开源 API 客户端,支持 GraphQL、REST、WebSocket、SSE 和 gRPC 调试,提供云端、本地和 Git 三种存储方式,方便团队协作管理接口。
把持续不断的内容流变成可搜索、可监控的知识库,支持持久化摄取、混合检索、告警,以及格式、模型和业务规则插件。
根据 OpenAPI 规范(v2/v3)自动生成 API 客户端 SDK、服务端桩代码、文档和配置,省去手写重复代码的麻烦。
用大模型驱动浏览器自动完成网页操作流程,无需写死选择器,适合抓取、填表等重复性网页任务。
一站式移动应用安全测试框架,支持 Android、iOS 和 Windows 应用的静态与动态分析,可自动完成渗透测试、恶意软件分析和安全评估。
Bitwarden 密码管理器的服务端基础设施,提供 API、数据库、Docker 部署等后端组件,方便自建密码管理服务。
把任意网站变成结构化 API,无需写代码就能抓取、自动化、搜索和监控网页数据,适合做数据采集和 RPA 场景。
抖音和 TikTok 作品下载与数据采集工具,支持批量抓取视频、评论等数据并导出 CSV,可通过 Docker 部署。
收录 GPT-Image-2 图像生成 API 的调用方式与提示词范例,帮开发者快速接入并调出理想出图效果。
开源的 API 平台,提供现代化 REST 客户端和美观的 API 文档生成,原生支持 OpenAPI/Swagger,方便调试接口和发布参考文档。
把各类 BT 种子站统一封装成 Newznab/Torznab API,供 Sonarr、Radarr、Lidarr 等自动化下载工具直接检索和订阅资源。
一个基于 Chromium 的代理服务器,自动处理 Cloudflare 的浏览器验证,让爬虫和自动化脚本能顺利访问被防护的网站。
把 HTML、Office 文档、图片等多种格式统一转成 PDF 的 Docker 化 API 服务,省去自己折腾 LibreOffice 和 Chromium 的麻烦。
从小红书链接中提取作品信息并批量采集下载,支持 Docker 部署和 API 调用,方便做内容归档或数据分析。
把产品接入上千个第三方 API 的统一集成平台,自动处理 OAuth 授权、token 刷新和同步,省去逐个对接的重复工作。
在终端里调试和调用 REST API 的现代化客户端,支持 SSH 远程使用,适合喜欢命令行工作流的开发者替代 Postman。
抓取 mitmproxy 流量后自动逆向生成 OpenAPI/Swagger 文档,省去手写接口定义的麻烦,适合分析没有文档的 REST API。
基于 Node.js 的完整负载测试平台,支持 HTTP、GraphQL、WebSocket 和 Playwright 浏览器压测,可在 AWS Lambda 或 Fargate 上无服务器分布式运行。
用一套简洁的 DSL 同时搞定 API 测试、断言、Mock 服务和性能测试,还能复用为契约测试,省去拼装多套测试框架的麻烦。
1200 多个开箱即用的 Bash 脚本,覆盖 AWS、GCP、Kubernetes、Docker、CI/CD、数据库和代码检查等日常运维场景,省去重复造轮子。
一份开箱即用的 API 大全,收录大量可直接调用的接口,帮你快速搭建从简单自动化脚本到完整应用的各类功能。
用 Rust 写的命令行 HTTP 客户端,语法友好、启动快,适合在终端里发请求调试 API 或做接口测试。
基于 Xray 的一体化抗审查代理管理面板,提供图形界面统一管理 VLESS、VMess、Trojan、Shadowsocks 等节点与用户,省去手写配置的麻烦。
本地优先的开发者工作台,把代码片段、笔记、HTTP 请求、计算和常用开发工具集中在一个应用里,省得在多个软件间来回切换。
隐私优先的 Postman 替代品,用于调试和测试 REST、GraphQL、gRPC、WebSocket 等 API,支持 Git 同步,适合注重数据安全的开发者。
8MB 的 RWKV 模型管理与启动工具,全自动部署推理,并提供兼容 OpenAI API 的接口,方便直接接入现有客户端。
在 VS Code 里直接写 .http 文件就能发 HTTP 请求并查看响应,省去切换到 Postman 等外部工具的麻烦,支持 REST、GraphQL 和 cURL 转换。
自托管的待办与项目管理工具,数据完全归自己掌控,支持多用户协作和 API 集成,适合想摆脱 SaaS 依赖的团队。
Notion 官方 JavaScript/TypeScript 客户端,封装了 Notion API,让开发者能在 Node 或前端项目里直接读写页面、数据库和块,省去手写 HTTP 请求和类型定义。
把 OpenAPI/Swagger 规范一键生成生产可用的 TypeScript/Python SDK、校验器和 mock 数据,省去手写客户端代码的麻烦。
OPNsense 的 Web 管理界面、API 与系统后端,为这款基于 FreeBSD 的开源防火墙提供配置入口,涵盖 VPN、代理、路由、流量整形和入侵防御等管理功能。
DeepSeek-Compatible Middleware Interface: A technical exploration project in Go, focusing on high-concurrency protocol adaptation. It serves as a reference implementation for converting diverse web protocols into standardized formats.
一份精选的 RESTful HTTP+JSON API 开发资源清单,涵盖 API 网关、文档、客户端和 JSON Schema 等工具,帮你在构建 API 时快速找到合适的方案。
Python 客户端库,封装 NBA.com 官方接口,方便抓取球员和球队的统计数据,用于篮球数据分析与可视化。
把 WebSocket、SSE 和长轮询等实时推送能力加到现有 API 上的代理服务器,Fastly Fanout 服务的核心组件。
逆向 Google Gemini 网页版得到的 Python 异步接口,能直接调用对话、图像生成等能力,省去官方 API 的申请和限制。
在终端里用的轻量 API 客户端,类似 Postman,用 Rust 编写,适合不想离开命令行就能调试和测试接口的开发者。
把 curl 的强大能力和 httpie 的易用语法结合起来的命令行 HTTP 客户端,用更直观的方式发请求、看响应,省去记 curl 参数。
VS Code 里的轻量级 REST API 调试插件,直接在编辑器中发送 HTTP 和 GraphQL 请求、测试接口,省去切换到独立客户端工具的麻烦。
PHP Curl Class 封装了 PHP 的 cURL 扩展,让发送 HTTP 请求、调用 Web API 变得简单,支持并发请求、代理和 JSON 处理。
从 OpenAPI、GraphQL、gRPC 等接口描述文件自动生成交互式 API 文档、带类型的 SDK 和 MCP 服务器,省去手写文档和客户端的重复劳动。
Ruby 生态里调用 OpenAI API 的客户端库,封装 GPT-5、Realtime WebRTC、Whisper、DALL·E 等接口,让 Rails 项目直接接入对话、语音和图像能力。
把 PDF、Word、PPTX 等文档和图片通过 OCR 加 Ollama 模型解析成结构化 JSON 或 Markdown,还能自动匿名化、清除 PII 敏感信息。
用 Node.js 抓取 Google Play 应用详情、评论、搜索结果的爬虫库,省去自己解析页面和接口的麻烦。
跨平台开源音乐播放器,支持在线流式播放和离线下载高品质曲目,覆盖安卓、iOS、桌面全平台,界面简洁流畅。
提供开箱即用的 REST 接口和 JSON 假数据,前端开发时不用自己写后端就能直接联调测试。
基于 Flutter 的跨平台 API 客户端,可视化构造和调试 HTTP、GraphQL 请求,查看响应并生成集成代码,可替代 Postman/Insomnia。
离线优先的极简 HTTP 与 Socket 调试客户端,网页和桌面都能用,断网也能继续测接口,适合替代笨重的 API 调试工具。
支持抖音、TikTok、B站、微博、Twitter 等多平台的高速下载器,用 Python 写成,适合批量抓取视频和图文内容。
面向开发者的开源 API 调试工具,可替代 Postman 和 Insomnia,支持 REST、GraphQL、WebSocket 和 Socket.IO 接口的测试与调试。
Hugging Face 官方 JavaScript 客户端库,让前端和 Node.js 项目直接调用 Hub 模型管理、推理 API 等能力,无需自己封装 HTTP 请求。
非官方 Node.js 库,实时接收 TikTok 直播间的评论、礼物等事件,方便做直播互动机器人或数据采集。
Notion API 的 Python 客户端 SDK,同时支持同步和异步调用,用 dataclasses 和 httpx 封装接口,省去手写请求的麻烦。