GitHub 免费 API 开源项目精选:合集清单与可直接调用的服务(持续更新)

public-apis:免费 API 选型、认证与 CORS 避坑指南 公开可用的免费 API 是天气、金融、翻译、地理编码等能力的开放入口,但接口生命周期短、免费额度与认证方式常不透明。借助 public-apis 这类 GitHub 索引,用 Auth、HTTPS、CORS 等字段做结构化比对,可在写代码前判断是否需 apiKey/OAuth、能否浏览器直连、是否必须走后端代理。它把接口发现从搜索试错变成可筛选、可验证的工程流程,适合天气挂件、股票看板、翻译工具等侧项目与原型。围绕分类条目、限流配额与排查链路,还能沉淀自己的可用接口台账。 阅读详情

前言

在开发过程中,我们经常需要一些免费、开源的 API 来快速验证想法、搭建 Demo 或补充数据源。GitHub 上沉淀了大量优质项目,但散落各处、质量参差不齐,检索成本很高。本文精选了一批高 Star、维护活跃的免费 API 开源项目,按「合集清单」与「可直接调用服务」两类整理,并附上调用示例与使用注意事项,帮助你快速上手。

1. 项目概览

本文精选 GitHub 上优质的免费 API 开源项目,分为两类:

  • API 合集清单项目:收录大量第三方免费 API,是查找接口的索引文档;
  • 可直接调用的开源免费 API 服务项目:提供线上服务或可本地部署,开箱即用。

2. API 合集清单项目(查找各类免费 API)

作者项目名称⭐StarGithub 链接项目简介
public-apis (组织)public-apis449k链接GitHub 最知名免费 API 汇总,50+ 分类,1400+ 免费 API,标注鉴权、HTTPS 支持,MIT 协议
0n1onr1ngtotally-free-apis2.4k链接无需密钥完全免鉴权 API 集合,不需要注册 token,适合快速 demo 开发
llf007public-apis-cn1.9k链接public-apis 中文版,补充国内可用免费接口
fangzeshengfree-api8.3k链接国内开发者维护,大量国内免费公开接口(图片、新闻、影视等)
gunjanjaswalAwesome-Public-Free-Apis1.2k链接自动更新,校验接口可用性,40+ 分类

调用示例

以 public-apis 中收录的 cat-facts 为例,先到项目文档中查找接口地址,再发起请求:

# 获取一条随机猫咪小知识
curl https://cat-fact.herokuapp.com/facts/random
import requests

resp = requests.get("https://cat-fact.herokuapp.com/facts/random")
print(resp.json())

3. 开源可直接部署 / 直接调用免费 API 服务

作者项目名称⭐StarGithub 链接项目简介
typicodejson-placeholder59k链接模拟 REST 假数据 API,测试前端,无需密钥,线上直接调用
XposedOrNotXposedOrNot-API1.1k链接邮箱泄露查询免费 API,可自行部署
DogCEOdog-api12.7k链接随机狗狗图片 API,免 key,公开访问
marcusolssoncat-api11k链接猫咪图片随机接口,免费 demo 使用
PublicAPIscat-facts3.6k链接猫咪趣味小知识 API

调用示例

以 json-placeholder 为例,无需密钥即可直接调用:

# 获取模拟用户数据
curl https://jsonplaceholder.typicode.com/users/1
import requests

resp = requests.get("https://jsonplaceholder.typicode.com/users/1")
print(resp.json())

以 dog-api 为例,获取随机狗狗图片:

curl https://dog.ceo/api/breeds/image/random
import requests

resp = requests.get("https://dog.ceo/api/breeds/image/random")
print(resp.json()["message"])

4. 国内开源免费 API 项目

作者项目名称⭐StarGithub 链接简介
YinMoLiFreeApi4.2k链接综合免费接口:壁纸、毒鸡汤、古诗词、笑话,国内访问友好
chinese-digital-humanfree-apis-cn-server0.8k链接可本地部署的免费 API 服务

调用示例

以 FreeApi 为例,获取一条随机古诗词:

curl https://api.xygeng.cn/one
import requests

resp = requests.get("https://api.xygeng.cn/one")
print(resp.json())

5. 使用提示

  • 清单类项目本身不提供 API 服务,是文档索引,去文档中拿第三方接口地址;
  • 服务类项目可以直接调用线上地址,也可以 Clone 本地自行部署;
  • 很多免费 API 有频率限制,生产环境务必看 Rate-Limit 说明;
  • 代理类 AI-API 项目很多存在合规风险,不建议直接线上业务使用。

注意事项

  • 鉴权与密钥:部分接口需要注册获取 API Key,请妥善保管,不要硬编码到前端或公开仓库;
  • 频率限制(Rate-Limit):免费接口普遍有调用次数限制,生产环境务必阅读文档中的限流说明,必要时增加缓存或退避重试;
  • 数据稳定性:免费 API 可能随时变更或下线,线上业务应做好降级与容错,避免单点依赖;
  • 合规与隐私:涉及用户数据、代理转发类接口需评估合规风险,不建议直接用于线上业务;
  • 本地部署:对于可自行部署的项目,建议 Clone 到自有服务器,减少外部依赖与网络延迟。

总结

本文整理了 GitHub 上三类高 Star 免费 API 开源项目:合集清单类帮你快速检索接口,可直接调用类开箱即用,国内项目则对国内网络更友好。使用时建议优先选择维护活跃、文档完善的项目,并留意鉴权、限流与合规问题。希望这份清单能帮你节省检索时间,快速推进开发。

YOLOv8【第十六章:可视化、论文复现与写作篇·第18节】GitHub 开源项目规范:Readme 撰写、Requirements 与 Inference 脚本封装! 🏆 本文收录于 《YOLOv8实战:从入门到深度优化》 专栏。该专栏系统复现并梳理全网各类 YOLOv8 改进与实战案例(当前已覆盖分类 / 检测 / 分割 / 追踪 / 关键点 / OBB 检测等方向),坚持持续更新 + 深度解析,质量分长期稳定在 97 分以上,可视为当前市面上 覆盖较全、更新较快、实战导向极强 的 YOLO 改进系列内容之一。 阅读详情

相关推荐

谈谈人大金仓数据库

人大金仓数据库(Kingbase)是国产自主研发的关系型数据库管理系统,兼容主流数据库语法,支持高并发、高安全性及国产化适配。该数据库提供完整的安装部署方案,包括环境准备、初始化配置和验证流程,并配备专业的数据迁移工具(KDMS)实现从Oracle/MySQL等数据库的平滑迁移。系统提供KStudio等图形化管理工具,支持性能监控、备份恢复等运维功能,同时具备性能调优、高可用架构、分区表管理等高级特性,满足政府、金融等领域的企业级需求。

蜚鸣的博客 2105

好用免费的api接口大全

API(Application Programming Interface,应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问原码,或理解内部工作机制的细节。稳定、快速、免费的 API 接口服务。稳定、快速、免费的 API 接口服务。稳定、快速、免费的 API 接口服务。免费api访问网址(不需要注册)五、JSON API免费接口。免费api接口(需要注册)七、free-api。五、阿里云免费api。

weixin_44248090的博客 5万+

Keil MDK下载报错:Flash Download failed终极解决指南(附固件恢复步骤)

本文针对Keil MDK开发中常见的“Error: Flash Download failed”报错,提供了从基础连接到深度诊断的系统性解决指南。文章详细解析了错误成因,并重点介绍了当常规SWD调试失效时,如何通过Bootloader模式和ISP模式(特别是UART Bootloader)恢复“变砖”芯片的完整实战步骤,帮助开发者彻底解决固件下载难题。

weixin_29196613的博客 816

零成本开发!试试这6个免费的API接口平台

为了帮助程序员快速找到所需的API,幂简集成整理了6个免费的API提供平台。这些平台不仅丰富了API选择,还为开发者提供了便捷的接口资源,助力他们高效地进行开发和测试。

Explinks的博客 8445

保姆级教程:用GD32F470的EXMC Bank0 Region0与FPGA实现16位并行通信(附完整代码)

本文详细介绍了如何利用GD32F470的EXMC Bank0 Region0与FPGA实现16位并行通信,涵盖硬件连接、寄存器配置、时序优化及FPGA接口设计等关键步骤。通过实例代码和调试技巧,帮助开发者快速掌握高效数据交互技术,提升嵌入式系统设计能力。

weixin_26918763的博客 226

库卡机器人负载设置和自动负载测算

1.1在专家或者以上的权限下—“投入运行”——“工具/基座标管理”—“工具/工件”—添加1.2根据当前的工具所在的tool选择指定工具号;若是没有建立tool需要先建立建立方法看1.3负载数据的填写质量:抓手自重+产品重量总和(需要小于额定负载值)X、Y、Z :总质量的重心位置(基于法兰盘中心的位置计算,如下图的X_FLANGE、Y_FLANGE、Z_FLANGE)【此数据可以根据仿真或者CAD数据得出】A、B、C:是总质量绕着法兰盘中心所安装的角度位置 【此数据可以根据仿真或者CAD数据得出】

weixin_43462131的博客 3117

上100个免费API接口,调用完全不限次数,以后会用得着!

◦ 接口地址:http://apistore.baidu.com/apiworks/servicedetail/711.html ◦。科技新闻:获取科技行业的新闻消息。◦ 接口地址:http://apistore.baidu.com/apiworks/servicedetail/1061.html ◦。天狗药品查询:查询药品相关信息。◦ 接口地址:http://apistore.baidu.com/apiworks/servicedetail/916.html ◦。

电商数据Girl的博客 1万+

DCN交换机通过boot模式升级

LIC导入成功后,输入enable进入特权模式,把网线接到通讯网口上,配置好对应interface vlan地址,在enable模式用 copy tftp://x.x.x.x/xxxxxx_nos.img nos.img待提示write ok时,reload设备完成升级。交换机启动后,在显示以下信息时输入“Ctrl+B”,一定得是手动按“Ctrl+B”进入的boot模式才能正常升级。升级交换机成功,在BootROM模式下,执行命令run或reboot,回到CLI配置界面。# 交换机通过boot模式升级。

m0_72501865的博客 947

全网最全最新免费的API接口开放平台(建议收藏)

免费的 API 接口为开发者提供了一个巨大的机遇,降低了开发成本,提高了开发效率,拓展了应用场景。免费的 API 接口,顾名思义,是指开发者可以免费地使用 API 接口,无需支付任何费用。免费的 API 接口涵盖了多种场景,如数据接口、支付接口、物流接口等,使得开发者可以更便捷地连接到各种服务,提升应用的性能和用户体验。在科技飞速发展的今天,越来越多的企业和个人开始关注免费的 API 接口。2. 质量问题:免费的 API 接口的质量参差不齐,有些接口可能存在稳定性、准确性等问题,影响开发者的体验。

MJ13125030552的博客 3万+

unity6000.0.3版本URP下ScriptableRendererFeature如何实现一张自定义贴图效果?

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值。

**My Coding Family** 586

基于RK3568的YOLOv11模型端侧推理优化与部署实战指南

在AI边缘计算领域,瑞芯微RK3568芯片凭借其强大的NPU算力和丰富的接口资源,成为了众多开发者的首选平台。然而,瑞芯微官方文档虽然提供了YOLO11预训练模型的部署方案,但对于需要自定义数据集训练的开发者来说,从模型训练到板端部署的完整流程却缺乏详细指导。本文将带你走完从环境搭建、数据准备、模型训练到最终板端部署的完整技术路线,并分享实际开发中遇到的各种坑点和解决方案。让我们一起探索如何在RK3568平台上实现30FPS稳定推理的YOLO11目标检测应用!

m0_64661770的博客 115

分享一些免费的在线api接口,平时做独立开发可以用

地址:https://market.aliyun.com/data。ps:平时独立开发,或者做一些小工具,测试接口,都可以用到。地址:https://www.free-api.com。地址:https://api.shserve.cn/地址:https://api.oioweb.cn/地址:https://api.uomg.com/地址:https://api.vvhan.com。地址:apis.whyta.cn。这个有免费次数,超过次数收费了。

qq_44849312的博客 6063

[漏洞挖掘与防护] 03.漏洞利用之WinRAR安全缺陷复现(CVE-2018-20250)及软件自启动分析

上一篇文章将详细介绍MS08-067远程代码执行漏洞(CVE-2008-4250)及防御过程,它是Windows Server服务RPC请求缓冲区溢出漏洞,利用445端口,并通过Metasploit工具获取shell及进行深入的操作。这篇文章将详细讲解WinRAR漏洞(CVE-2018-20250),并复现了该漏洞和讲解了恶意软件自启动劫持原理。基础性文章,希望对入门的同学有帮助。

杨秀璋的专栏 1091

实测好用的四个有免费API接口的网站

弹性API (txapi.cn) YesApi 小白免费接口 | 果创云,一个账号,搞定接口开发 免费API - 提供免费接口调用平台 (aa1.cn) 大米API - 免费API数据接口调用服务平台 (qqsuu.cn)

m0_73875883的博客 1万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Awesome-GitHub-Repo 开源项目精选指南:GitHub 高质量仓库的趣味分类导航与实战索引

本指南以当前仓库 [README.md](https://link.gitcode.com/i/3c279eab77a0e1003cf46bba545b6187) 为主体,系统梳理了 Awesome-GitHub-Repo 这份 GitHub 优质开源项目清单的完整结构:从"黑科技""沙雕项目""摸鱼神器"等趣味分类,到前后端分离、低代码、人脸识别等实战项目,再到命令行、Docker、OCR 等实

gitblog_00357的博客 1130

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

TUI应用精选合集速成指南:3步上手你的第一个终端应用

**awesome-tuis 是一份社区维护的 TUI 应用精选合集,收录了数百款在终端里运行的交互式应用,按系统监控、编辑器、容器管理、生产力等 13 大类整理,让你一次找齐日常高频工具,不必再在各个仓库之间反复横跳。** 无论你是刚接触命令行的新手,还是整天泡在终端里的老手,这份清单都能帮你把"找工具"的时间省下来,花在真正重要的事情上。 [![TUI应用精选合集横幅,展示终端用户界面的交互

gitblog_00543的博客 1082

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

从465K Star免费API清单到稳定接入:筛选、验证与工程封装指南

开发者在构建应用时,经常需要调用外部API获取数据,但海量免费接口中真正可用的却少之又少。一个465K+ Star的GitHub聚合项目虽能解决“API搜索难”的问题,却无法保证每个接口长期有效。面对认证方式、HTTPS支持、CORS跨域限制等字段差异,如何快速筛选出适合的接口?本文从API调用的基本原理出发,探讨免费接口的常见失效模式,介绍用curl验证、统一封装、限流缓存降级等工程实践,并通过维护私有API清单与健康检查机制,帮助开发者在学习、原型验证和内部工具等场景中高效利用免费API,同时规避核心业

weixin_33178839的博客 254

从47万到49万星:这份不写一行代码的GitHub神清单,又悄悄涨了2万粉

如果你身边有做开发、做小程序、搞副业的朋友,大概率听过这样一句哀嚎: “功能都想好了,就差一个能用的数据接口。” 天气、汇率、猫猫图片、股票行情、快递物流、甚至“随机生成一个假用户”……每个想法背后,都卡在同一道坎上:去哪儿找免费的、能用的、不用求人的接口? 有个开源项目,专门治这个病。它不写一行代码,整个仓库最核心的东西就是一份超长的清单,却在GitHub上攒下了**49.4万颗星**,稳

gitblog_00264的博客 7

free-for-dev深度拆解:137k Star的开发者免费服务清单全解析

在开发者日常工作中,寻找可靠且免费的基础服务常令人头疼。free-for-dev作为一款持续更新的GitHub开源仓库,将云主机、数据库、CI/CD、监控、认证等数十类开发者免费服务系统化整理,并以社区协作方式维护,确保信息时效性。它不仅是简单链接合集,更是一套低成本获取专业基础设施的思路。通过清晰分类与透明描述,开发者可以快速定位适合个人项目的免费额度,避开隐藏收费陷阱。无论你是独立开发者、学生还是小团队,只要有项目部署、资源监控、邮件发送或用户认证等需求,这份清单都能帮你大幅缩减检索与试错成本,实现从零

weixin_34060299的博客 237

免费GPT-5.6/Claude API教程:如何用free_premium_ai收录平台以OpenAI格式调用顶级模型

**free_premium_ai** 是一个持续更新的免费高级 AI 平台合集,专门收录可免费使用 GPT-5.6、Claude、GLM、Kimi 等顶级模型的稳定平台,每条数据都经过人工筛选。本教程将带你用收录平台 0 成本白嫖顶级模型,并以 **OpenAI 兼容 API 格式**把模型接入自己的项目。 ## 一、free_premium_ai 是什么?收录有多严 🎯 很多新手找免费模

gitblog_00283的博客 58

free-for-dev:137k Star 的开发者免费服务清单详解

在开发者日常工作中,工具链的选型与成本控制始终是绕不开的话题。面对琳琅满目的云服务、CI/CD、数据库和监控产品,如何快速定位真正免费且够用的方案,往往比写代码更耗时。开源项目free-for-dev以清单形式聚合了数百个对开发者友好的免费服务,覆盖托管、数据、通信、可观测性等全链路。它通过社区协作机制持续更新,确保内容具有较高的时效性和实用价值。对于独立开发者、开源项目维护者以及初入行的学习者而言,这一项目相当于一份动态的“技术选型地图”,能显著降低基础设施的前期探索成本。从概念到实战,本文将拆解其分类逻

weixin_33871366的博客 511

开源免费API索引public-apis:从入门到实战,解决数据源选择难题

API(应用程序接口)是不同软件组件之间通信的标准协议,而免费API则为开发者提供了无需付费即可获取数据或功能的便捷途径。在实际开发中,快速找到稳定、可用的免费接口往往比编写代码本身更耗时。开源项目public-apis通过社区驱动的方式,构建了一个覆盖天气、股票、机器学习、新闻等几十个类别的免费API索引,每个条目都标注了鉴权方式、HTTPS支持和CORS跨域能力,极大降低了开发者筛选数据源的成本。无论是个人练手、毕业设计、黑客松还是商业项目的初期验证,合理利用这份索引都能显著提升开发效率。本文基于实际使

weixin_33924220的博客 354

Awesome Agent Skills:1497+ 个官方 Agent Skills 精选合集,3 步装进 Claude Code

你让 AI 编程助手写代码,它偏偏不熟悉你项目里用的那些工具和框架,每次都要你重新交代一遍背景。Awesome Agent Skills 汇集了 1497+ 个 Agent Skills,来自 Anthropic、OpenAI、Microsoft、Google 等开发团队和社区,兼容 Claude Code、Codex、Gemini CLI、Cursor、GitHub Copilot 等工具。这篇

gitblog_00932的博客 837

HelloGitHub Vol.89 月刊全解析:41 个入门级开源项目精选与月刊生成机制

> 本文基于 HelloGitHub 项目仓库中的 [第 89 期月刊](https://link.gitcode.com/i/ee1d4192f06b0fe9e46382a7ac39152a) 撰写。HelloGitHub 是一个以“分享 GitHub 上有趣、入门级的开源项目”为宗旨的月刊项目,每月 **28 号**更新一期。本文带你完整梳理 Vol.89 收录的 41 个项目(覆盖 13 个

gitblog_00423的博客 457

Github 热点 震惊!50MB离线语音识别神器Vosk支持20+语言,手机到服务器全搞定!

它包含了使用OpenAI、Anthropic、Gemini等商业模型以及DeepSeek、Qwen、Llama等开源模型的应用程序,覆盖了旅行规划、金融分析、医疗影像、游戏开发等多个领域。项目结合斯坦福教授的研究成果,提供简单易行的健康建议,比如通过控制光照调节生物钟、间歇性禁食提升代谢、利用多巴胺机制保持动力等,目标是帮助人们健康地活到150岁。这是一个GitHub上的精选合集项目,收录了各种有趣主题的高质量资源列表,涵盖编程语言、开发工具、前端后端技术、人工智能、游戏开发等多个领域。

opentrending的博客 2156

GitHub热榜深度拆解:AI工具霸榜与实用开源项目实战指南

GitHub热榜是开发者洞察技术趋势的高频信息入口,其排名背后隐藏着开源项目被广泛采纳的底层逻辑——文档友好、安装门槛低、效果可感知。从多智能体操作电脑的openclaw,到聚合免费大模型API的freellmapi,再到可接入GitHub工作流的编程助手codex,热榜项目正从纯研究型代码转向“下载即用”的工程化工具。对于开发者而言,热榜不仅用于选型参考,更可视为学习高质量代码与参与开源的捷径。然而,访问不稳定与依赖安装问题常成为实践阻碍,借助公开镜像源、留意依赖清单与虚拟环境配置,能显著提升“跑起来”的

weixin_28840143的博客 262
上一篇: AI图片与视觉算法:从原理到实战
下一篇: .git 技术:开启新时代的版本控制革命
system_error_x
博客等级 码龄3年 17粉丝 54原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值