你是否曾为找不到靠谱、免认证、无需付费的 API 而熬夜翻文档?是否在做个人项目、教学演示或快速原型时,苦于没有天气、新闻、电影、IP 地理定位等基础服务接口?public-apis/public-apis 正是为此而生——它不是某个具体 API,而是一个由全球开发者共同维护、持续更新的高质量免费公共 API 清单。它像一本可搜索的「API 黄页」,帮你跳过试错成本,3 秒内找到即开即用的开放接口,彻底告别“401 Unauthorized”和“Free Tier 已用完”的烦恼。
核心功能
- 覆盖全领域:收录超 1500+ 个真实可用的免费 API,涵盖天气、金融、地图、社交、影视、音乐、AI、工具类(如短链接、二维码)、教育、健康、政府数据等 30+ 分类,连 NASA 开放火星照片、OpenWeather 免费天气、The Movie DB 影视资料都一应俱全。
- 人工严格审核:所有 API 均由社区志愿者手动测试并定期复查,标注是否需注册、是否有调用频率限制、是否支持 CORS(前端直连)、是否提供 Postman 集合等关键信息,拒绝“死链”和“幻影接口”。
- 结构化可读格式:采用清晰的 Markdown 表格组织,每条 API 包含名称、描述、认证方式、HTTPS 支持状态、CORS 兼容性、API 主页与文档链接——不依赖任何工具,打开 README 就能高效筛选。
- 多语言友好支持:虽然项目本身是 GitHub 上的静态清单(非运行代码),但所有 API 均设计为标准 RESTful 接口,Python、JavaScript、Java、Go 等任意语言均可轻松调用,新手用 fetch 或 requests 两行代码就能跑通。
- 活跃社区生态:内置 Discord 社区入口,可实时交流踩坑经验、推荐新 API、申请新增条目;同时与 APILayer 等专业 API 平台合作,部分优质接口还提供一键 Postman 测试按钮,开发体验丝滑。
- 完全离线可用:整个仓库可克隆到本地,即使没有网络也能查阅完整分类与接口说明,适合教学演示、技术分享、面试准备等离线场景。
适合哪些人用
无论你是刚学完 HTTP 请求的编程新人、正在带学生做课程设计的高校教师、需要快速验证创意的独立开发者,还是想为内部工具集成第三方服务的中小企业工程师——只要你不希望把时间花在找接口、填表申请、等审核邮件上,这个项目就是为你量身定制的。尤其推荐给:前端初学者(练手项目无需后端)、大学生竞赛团队(节省 API 成本预算)、技术博主(写教程时稳定可靠的示例源)、以及所有信奉「Don’t build it, find it」的务实开发者。
快速上手
无需安装!直接访问 GitHub 仓库主页,滚动到 README 即可浏览全部分类。你也可以:
✅ 在浏览器中按 Ctrl+F 搜索关键词(如“weather”“joke”“crypto”);
✅ 点击任一 API 的文档链接,跳转至官方页面获取详细参数;
✅ 复制 API 地址,在 Postman / curl / VS Code REST Client 插件中一键测试;
✅ 使用 GitHub 的「Watch」功能接收更新通知,不错过新上线的优质接口。
项目信息
public-apis/public-apis
GitHub
A collective list of free APIs
428.0k
今日 +600 stars today
Stars
46.7k
Forks
Python
MIT
编程语言:纯 Markdown(无运行时依赖)| Star 数:428,041(GitHub 全站 Top 10 开源项目之一)| 开源协议:MIT| GitHub 项目地址
这不是一个需要你编译部署的软件,而是一份凝聚了全球开发者智慧的「接口地图」——省下的每一分钟找 API 的时间,都值得用来写出更酷的功能。



