Public APIs 公共 API 大全
由社区长期维护的免费公共 API 清单,覆盖天气、金融、地理、AI、开发工具等数十个领域,是开发者寻找可用接口的常用索引。
过去 7 天收获 2 颗 Star
爱鲜报评分
0.0
0 人评分
开源 · MIT
#开源
#API
#开发工具
#awesome-list
#资源集合
493k
星数
否
中文
Python
主语言
是
活跃
2116
贡献者
人工分析
EDITORIAL推荐理由
近 50 万 Star 的 awesome-list 型项目,分类清晰、条目丰富,几乎覆盖所有常见开发需求。适合在选型或做 Demo 时快速找到免费可用的 API,也适合作为团队内部接口资源库的参考。项目本身不提供代码,价值在于索引与社区维护。
适用场景
- 项目原型快速寻找免费数据源
- 技术选型时对比同类 API
- 教学与示例项目接入真实数据
- 团队内部 API 资源整理参考
- AI/LLM 应用寻找外部工具接口
优点
- 分类体系完善,检索效率高
- 社区持续更新,条目数量庞大
- 每条 API 标注认证方式、HTTPS、CORS 等关键信息
- MIT 协议,引用与二次整理自由
- Star 数极高,可信度与活跃度有保障
缺点
- 仅为清单,不提供 SDK 或示例代码
- 部分 API 已失效或变更,需自行验证
- 免费额度与稳定性参差不齐
- README 含赞助商推广内容,需甄别
上手难度
入门
项目简介
Public APIs 是一个由社区手动维护的免费公共 API 索引仓库,收录了来自天气、金融、地理定位、新闻、AI、开发工具、游戏等多个领域的接口。它本身不是代码库,而是一份持续更新的资源清单,常被开发者作为寻找数据源的第一站。
内容组织
仓库以 Markdown 表格形式按类别罗列 API,每条通常包含:
- API 名称与链接
- 简要描述
- 认证方式(如
apiKey、OAuth、无需认证) - 是否支持 HTTPS、是否支持 CORS
这种结构便于快速筛选出符合项目约束的接口。
使用方式
由于是清单型项目,使用流程通常是:
- 在仓库目录中定位到目标分类(如
Weather、Finance) - 根据认证方式与 CORS 支持筛选候选 API
- 跳转到对应 API 官方文档查看调用细节
示例筛选思路:
- 前端项目 → 优先选择支持 CORS 的 API
- 快速验证 → 优先选择无需认证的 API
- 生产环境 → 关注免费额度与 SLA
适用人群
适合需要快速找到真实数据源的开发者、做课程示例的教师,以及希望整理内部接口资源的团队。对于需要完整 SDK 或开箱即用代码的场景,本项目仅作为索引参考。
注意事项
清单由社区贡献,接口可用性、免费额度与政策可能随时间变化,接入前应查阅官方文档并做可用性验证。
评论
- 暂无评论,来写第一条吧。