这是一个持续维护的公共 API 汇总仓库,把大量无需付费或认证即可使用的 HTTP 接口按照类别组织起来。它解决的痛点是开发者经常不知道某个数据或能力已经有人提供了,从而重复造轮子。你可以在这个列表里找到天气、金融、音乐、游戏、地理、健康等各类 API,直接用于原型验证、学习测试和个人项目。
🎯 对我有什么用
对普通开发者来说,它是“找接口”的优先入口。做 Demo、写爬虫、做个人项目、参加黑客松时,与其自己搭建后端或去搜索引擎翻半天,不如直接浏览这个清单找到现成 API。尤其适合前端、移动端和数据可视化爱好者快速获取数据。虽然有些 API 需要申请 Key,但免费额度通常够用;建议 star 备用,能节省大量调研时间。
这是一个主打“个人 AI 助手”的开源项目,强调在任何操作系统和任何平台上运行。它不局限于某一厂商的云端生态,而是试图让用户拥有自己的助手,可以跨设备使用,并通过开放式接口接入各种 AI 能力。名字里的“龙虾”象征着能灵活适应各种环境;项目采用 TypeScript,适合喜欢自己掌控技术栈的开发者。
🎯 对我有什么用
对喜欢折腾 AI 的开发者,OpenClaw 提供了一个可自托管、可定制的助手底座。你可以把它接入自己的 API、定时任务、日程管理、文本生成等流程,而不是被迫使用固定平台。适合追求隐私、希望深度定制工作流、或者想在多设备间统一 AI 体验的人。由于项目还在快速演进,建议先看文档或跑通 demo 再决定是否深度使用;但方向值得关注。
project-based-learning 是一份项目制学习教程的精选列表,核心思路是通过动手做真实项目来学编程,而不是只看语法和原理。它按编程语言分类,收集了大量“从零实现”的教程,比如用 Python 写一个 Web 服务器、用 JavaScript 做一个小游戏、用 Go 写数据库等。每个教程都会带着读者一步步完成可运行的作品,兼顾理解和实战。