public-apis/public-apis
一份由社区维护的免费API大全仓库
public-apis是一个GitHub仓库,把天气、动物、安全、开发工具等几十个领域的免费公开API整理成一份分类清单。每个API条目都标注了简介、是否需要密钥、是否支持HTTPS以及是否支持跨域调用CORS。该项目由社区成员持续添加和维护。
它做什么
- API被分成动物、动漫、反恶意软件、艺术设计、身份认证、区块链、书籍、商业、开发等40多个分类
- 每个API条目都列出名称、简介,并用表格标注是否需要apiKey认证、是否支持HTTPS、是否支持CORS跨域调用
- 一家名为APILayer的公司赞助该项目,并在README顶部推广自家打包的API,比如IPstack(IP地理定位)、Marketstack(股票数据)、Weatherstack(天气数据)
- 目录可以直接跳转到任意分类,配合贡献指南和issue/PR机制,任何人都能提议添加新的API
- 该仓库在GitHub上获得超过466000颗星,是开发者中被广泛参考的API目录之一
为什么重要
开发新项目时,直接使用现成的免费API(比如天气、地图、支付、图像处理)往往比自己从零实现快得多。这个仓库把分散在网上的API信息集中整理,省去了开发者到处搜索的麻烦。
本仓库术语
仓库简介(英文)
A collective list of free APIs
在 GitHub 打开热门仓库
- cathrynlavery/diagram-design让AI编程工具画出杂志排版质感图表,而不是千篇一律的圆角方框
- semantica-agi/semantica一个让AI智能体的决策可追溯、可审计的开源图谱基础设施
- cactus-compute/needle一个14MB的AI模型,让手机和可穿戴设备无需联网就能调用工具
- unslothai/unsloth一款让你在自己电脑上运行和训练AI模型的桌面应用,无需写代码
- macro-inc/macro把邮件、聊天、文档、任务和CRM互相链接、共享同一份AI团队记忆的一体化办公平台
- harry0703/MoneyPrinterTurbo只需一个主题或关键词,就能自动生成配好文案、素材、字幕和音乐的完整短视频的开源工具
- basecamp/omarchyDHH打造的、开箱即用且风格统一的Linux发行版
- mattpocock/skills一套可复用的提示词剧本,防止Claude Code等AI编程代理跑偏