[Github发现] Public APIs – GitHub上最全的免费公共API索引,40+分类一网打尽

Github发现2026-03-22发布 WarpEdit
24 0 0

做项目时需要接入一个 API,却不知道去哪找?翻文档、查 Google、问 AI……费时费力。Public APIs 就是来解决这个问题的——一个由社区维护的免费公共 API 索引,涵盖从动物到天气、从区块链到机器学习的方方面面,你想到的没想到的全都有。

Public APIs 是 GitHub 上最知名的公共 API 集合项目,收录了数千个免费可用的高质量 API,分成 40 多个分类。目前已收获 412,944 Stars,44.7k Forks,MIT 许可证,现由 APILayer 维护运营。

Public APIs

相关链接

Public APIs 是什么

Public APIs 最初由社区成员手动整理,后来 APILayer 接手运营维护。项目以 Markdown 文件的形式维护了一份完整的免费公共 API 清单,每个 API 都标注了认证方式(Auth)、是否支持 HTTPS、CORS 状态等关键信息。

README 就是索引本身,按分类组织,每个 API 条目包含名称、描述和链接,清晰明了。项目还提供了配套的 API 服务(APILayer),方便在产品中直接集成。

覆盖领域一览

项目收录的 API 覆盖 40+ 分类,部分代表性领域:

  • Animals:Cat Facts、Dog Facts、Axolotl 图片和事实
  • Anime:Jikan(非官方 MyAnimeList API)、Kitsu、Studio Ghibli 资源
  • Anti-Malware:VirusTotal、URLScan.io、Google Safe Browsing
  • Art & Design:Icon Horse、Dribbble、Harvard Art Museums
  • Authentication:Auth0、Stytch、MojoAuth
  • Blockchain:Etherscan、The Graph、Chainlink、Covalent
  • Books:Open Library、PoetryDB、Quran API、Bhagavad Gita
  • Cryptocurrency:CoinGecko、CoinCap、Kraken、Binance、Messari
  • Finance:Stripe、Yahoo Finance、CoinMarketCap
  • Development:GitHub API、JSONPlaceholder、OpenAI、Postman Echo
  • Weather:OpenWeatherMap、Weatherstack
  • Machine Learning:TensorFlow.js、OpenCV、Roboflow

完整列表还包括 Environment、Events、Food & Drink、Games & Comics、Geocoding、Government、Health、Jobs、Music、News、Open Data、Patent、Photography、Science & Math、Security、Shopping、Social、Sports & Fitness、Text Analysis、Tracking、Transportation、Vehicle、Video 等分类。

每个 API 的标注信息

项目为每个 API 都提供了标准化的标注:

  • API 名称 + 描述:简洁说明用途
  • Auth(认证方式):APIKey / OAuth / No
  • HTTPS:是否支持
  • CORS:是否支持跨域请求(Yes / No / Unknown)

这些标注对于快速筛选非常实用——你不需要点进每个 API 主页才知道它是否免费、是否需要认证。

APILayer 商业服务

项目由 APILayer 维护,APILayer 也提供了一系列商业 API 服务,包括:

  • IPstack:IP 地址地理位置查询
  • Marketstack:全球股票市场数据
  • Weatherstack:即时天气信息
  • Fixer:汇率查询
  • Numverify:全球电话号码验证

这些是付费服务,但 Public APIs 仓库本身收录的绝大多数 API 都是免费开放的。

适用人群

  • 开发者:需要快速找到合适的免费 API 来集成
  • 学生/自学编程者:做练手项目时找免费数据源
  • 创业者:快速验证产品原型,不用自己造轮子
  • API 爱好者:探索互联网上的优质数据和服务

为什么值得收藏

GitHub 上 Star 数量排名靠前的项目往往有其道理。Public APIs 的价值在于:

  1. 一站式索引:不用再漫无目的地搜索,所有优质 API 都帮你筛选好了
  2. 社区维护:4,539 次提交,持续更新,新的好 API 会被加进来
  3. 标注清晰:Auth / HTTPS / CORS 三个字段就能快速过滤掉不合适的选项
  4. MIT 许可证:完全开源,可以自由使用

总结

Public APIs 是一个典型的”众筹式”工具类项目——社区贡献、社区受益。412k Stars 说明它解决了真实的需求:开发者需要 API,但需要一个可靠、高效的索引来找到它们。

无论是做新项目还是练手项目,这个仓库都值得收藏。不用一个个网站去找,一个 README 解决 80% 的 API 需求。

传送门https://github.com/public-apis/public-apis

© 版权声明

相关文章

暂无评论

none
暂无评论...