面向开发者的组件与基础设施
查找 Library、SDK、Framework、API、模板与脚手架。它们保留专业分类,但不占用面向普通用户的一级入口。
- 项目
- 4,306
- 作者
- 3,645
- GitHub Stars
- 13,022,829
174 个项目 · 第 1 / 10 页
打开项目 awesome-selfhosted资源合集或目录DevOps 与部署
awesome-selfhosted↗
@awesome-selfhosted
按用途筛选可部署到自有服务器的自由软件与网络服务。
项目简介Awesome Selfhosted 是一个按用途整理的自由软件目录,覆盖分析、备份、书签、通信、生成式 AI、项目管理、Wiki 和自托管管理平台等大量网络服务。条目通常包含官网、源码、许可证与技术栈,适合比较替代方案或规划家庭和团队服务器,但不负责安装、托管或维护这些项目。
- Stars
- ★ 305,416
- Forks
- ⑂ 14,311
- GitHub 更新
- 2026年7月14日
打开项目 browser-use代码库工作流自动化
browser-use↗
@browser-use·Python
让 AI Agent 自动打开网页、点击、输入并完成表单等任务
项目简介Browser Use 让 Agent 像用户一样操作浏览器,可执行网页导航、点击、输入和表单填写等任务。已有 Claude Code、Codex 等 Agent 的用户可通过 CLI 处理一次性任务;开发者则可用 Python 库接入自选模型,构建定时、并行或嵌入产品的网页自动化。
- Stars
- ★ 104,088
- Forks
- ⑂ 11,481
- 开源许可
- MIT
打开项目 playwright开发框架测试与调试
playwright↗
@microsoft·TypeScript
用统一 API 自动化并测试 Chromium、Firefox 和 WebKit。
项目简介Playwright 让测试或脚本通过同一套 API 驱动 Chromium、Firefox 和 WebKit,适合端到端测试与通用浏览器自动化。它还提供面向编码智能体的 CLI 和 MCP 接口,并可在 VS Code 中录制测试、调试执行过程和查看完整 Trace。
- Stars
- ★ 92,830
- Forks
- ⑂ 6,091
- 开源许可
- Apache-2.0
打开项目 daytonaSDKDevOps 与部署OpenAPI
daytona↗
@daytonaio
在隔离沙箱中运行 AI 生成代码并保留执行状态
项目简介Daytona 提供可通过 SDK、API 或 CLI 创建的隔离计算沙箱,让智能体执行代码、操作文件、管理进程并通过快照保留状态。它支持 Python、TypeScript 等多种客户端,但这个公开仓库自 2026 年 6 月起不再维护,核心开发已迁至私有代码库,使用者需接受无后续修复与支持的限制。
- Stars
- ★ 72,241
- Forks
- ⑂ 5,665
- GitHub 更新
- 2026年7月10日
打开项目 design-resources-for-developers资源合集或目录前端开发
design-resources-for-developers↗
@bradtraversy
按类别查找前端设计、素材、字体和 UI 开发资源。
项目简介这个目录为设计师和前端开发者整理可直接访问的设计资源,覆盖图库与插画、字体、图标、网页模板、CSS 框架、UI 组件库和设计系统等类别。每项资源附有简短说明,适合在做界面、原型或寻找开发素材时快速缩小选择范围。
- Stars
- ★ 66,404
- Forks
- ⑂ 12,107
- 开源许可
- MIT
打开项目 mem0代码库AI 与智能体开发
mem0↗
@mem0ai·Python
为 AI 助手和智能体添加可搜索的长期记忆
项目简介Mem0 记录用户、会话和智能体状态,让聊天助手、客服或自动化系统在后续交互中找回偏好与历史。开发者可用 Python 或 JavaScript 库、命令行、自托管服务或云平台接入;核心流程依赖大语言模型和嵌入模型,托管平台的优化不完全包含在开源 SDK 中。
- Stars
- ★ 60,549
- Forks
- ⑂ 7,035
- 开源许可
- Apache-2.0
打开项目 autogen智能体编排框架AI 与智能体开发
autogen↗
@microsoft·Python
构建可自主协作或有人参与的多智能体应用
项目简介AutoGen 提供多智能体编排、工具调用和可视化原型能力,可让多个智能体自主协作或与人共同完成任务。该项目现已进入维护模式,不再增加新功能;现有用户仍可继续使用或迁移,新项目则被建议采用 Microsoft Agent Framework。
- Stars
- ★ 59,635
- Forks
- ⑂ 8,975
- 开源许可
- CC-BY-4.0
打开项目 private-gptAPI 或服务端后端开发MCP
private-gpt↗
@zylon-ai·Python
为本地模型补上 RAG、文件、工具与 MCP 的应用 API
项目简介PrivateGPT 位于本地模型服务器与上层应用之间,提供消息、文件导入、带引用检索、自定义工具、数据库访问和 MCP 连接等接口。它需要先运行兼容 OpenAI API 的推理服务,API 设计参考 Claude API;内置网页界面主要用于测试和演示,开发者通常需要在这些接口之上构建自己的产品。
- Stars
- ★ 57,331
- Forks
- ⑂ 7,597
- 开源许可
- Apache-2.0
打开项目 appwriteAPI 或服务端后端开发GraphQL
appwrite↗
@appwrite·TypeScript
可托管或自部署的应用后端平台
项目简介Appwrite 把常见应用后端集中在一个平台,帮助 Web、移动端和 AI 团队减少基础设施拼接。它提供账号与数据管理、文件存储、服务端函数、实时通信和网站托管,可直接使用托管云,也能在 Docker、Kubernetes 等容器环境自部署,并通过多语言 SDK 或 REST、WebSocket、GraphQL API 接入。
- Stars
- ★ 56,589
- Forks
- ⑂ 5,550
- 开源许可
- BSD-3-Clause
打开项目 litellmSDK软件开发
litellm↗
@BerriAI·Python
用统一接口调用百余种模型并集中治理 LLM 流量
项目简介LiteLLM 可作为 Python SDK 或自托管 AI Gateway,把 OpenAI、Anthropic、Gemini、Bedrock、Azure 等百余种模型统一成 OpenAI 兼容接口。团队可借此切换提供商,并在网关层集中处理虚拟密钥、成本追踪、负载均衡、日志与防护规则。
- Stars
- ★ 53,206
- Forks
- ⑂ 9,642
- GitHub 更新
- 2026年7月10日
打开项目 awesome-cursorrules资源合集或目录软件开发Cursor
awesome-cursorrules↗
@PatrickJS·JavaScript
为 Cursor 项目挑选并复用适配不同技术栈的规则文件
项目简介这是一个按前端、后端、测试、安全等场景整理的 Cursor Project Rules 合集。开发者可将选中的 .mdc 文件放入项目的 .cursor/rules/,让 Cursor 按代码库架构、库偏好和团队规范给出更贴合项目的代码建议。
- Stars
- ★ 40,285
- Forks
- ⑂ 3,446
- 开源许可
- CC0-1.0
打开项目 langgraph智能体编排框架AI 与智能体开发
langgraph↗
@langchain-ai·Python
编排可持久运行、可恢复且可人工介入的状态型智能体
项目简介LangGraph 是面向长时、状态化工作流和智能体的底层编排框架。它支持故障后从原位置恢复、持久化状态和人工介入,适合需要分支、循环或长期运行的任务;可独立使用,也能与 LangChain 生态中的模型、工具和观测服务组合。
- Stars
- ★ 36,975
- Forks
- ⑂ 6,204
- 开源许可
- MIT
打开项目 awesome-sysadmin资源合集或目录DevOps 与部署
awesome-sysadmin↗
@awesome-foss
按运维场景查找经过整理的开源系统管理工具。
项目简介Awesome Sysadmin 是面向系统管理员、DevOps 与 SRE 的开源资源目录,可按备份、配置管理、持续交付、部署、监控、平台服务和 VPN 等场景寻找软件。每个条目通常附项目链接、许可证和实现语言,适合在选型初期快速建立候选清单,而不是直接提供一套可运行的运维平台。
- Stars
- ★ 34,602
- Forks
- ⑂ 2,082
- GitHub 更新
- 2026年7月14日
打开项目 dokku自动化工作流DevOps 与部署Linux
dokku↗
@dokku·Shell
在自有 Linux 服务器上运行轻量 PaaS
项目简介Dokku 是由 Docker 驱动的轻量自托管 PaaS,可把一台 Linux 虚拟机变成类似 Heroku 的应用运行与生命周期管理平台。它适合希望掌控服务器、又不想部署大型云平台的个人或小团队。当前安装文档要求使用受支持的 Ubuntu 或 Debian 主机并准备 SSH 密钥;安装完成后还需配置全局域名和用户访问权限。
- Stars
- ★ 32,029
- Forks
- ⑂ 2,056
- 开源许可
- MIT
打开项目 webtorrent代码库软件开发
webtorrent↗
@webtorrent·JavaScript
在浏览器或 Node.js 应用中流式下载与分享 BitTorrent 文件。
项目简介WebTorrent 为浏览器和 Node.js 提供同一个 JavaScript BitTorrent 客户端,可把文件作为流按需读取,在下载完成前播放或跳转,也能创建并分享种子。浏览器端通过 WebRTC 工作,无需插件,但只能连接支持 WebTorrent/WebRTC 的对等端;Node.js 端可使用常规 TCP/UDP 对等网络。
- Stars
- ★ 31,404
- Forks
- ⑂ 2,983
- 开源许可
- MIT
打开项目 ProxmoxVE资源合集或目录DevOps 与部署
ProxmoxVE↗
@community-scripts·Shell
用一条命令在 Proxmox 部署常见自托管服务
项目简介Proxmox VE Helper-Scripts 收集了数百个社区维护的安装脚本,用于把家庭自动化、媒体、网络、监控、数据库等服务部署成容器或虚拟机。用户从网站找到目标服务,复制命令到 Proxmox Shell,再选择默认或高级配置;安装后还可用辅助脚本更新、调整设置和查看日志。使用时需要受支持的 Proxmox VE、主机 Root 权限和联网环境。
- Stars
- ★ 28,960
- Forks
- ⑂ 2,785
- 开源许可
- MIT
打开项目 smolagents代码库AI 与智能体开发
smolagents↗
@huggingface·Python
用轻量 Python 库构建会写代码或调用工具的 AI Agent
项目简介smolagents 以较少抽象提供 CodeAgent、ToolCallingAgent 和多 Agent 组合,可接入不同模型与工具,并把 Agent 发布到 Hugging Face Hub 复用。CodeAgent 会生成 Python 代码作为行动步骤,因此处理不可信任务时应使用隔离执行环境;本地执行器不构成安全边界。
- Stars
- ★ 28,276
- Forks
- ⑂ 2,753
- 开源许可
- Apache-2.0
打开项目 awesome-electron资源合集或目录软件开发
awesome-electron↗
@sindresorhus
集中查找 Electron 应用、模板、打包工具与学习资料。
项目简介Awesome Electron 把 Electron 开发常用资源整理在一个目录中,包括可参考的开源与闭源桌面应用、项目脚手架、安装包生成工具、调试组件,以及文章和视频。它适合在选技术方案、寻找样板项目或补充发布流程时快速浏览,但仓库本身不是应用框架或代码生成器。
- Stars
- ★ 27,215
- Forks
- ⑂ 2,063
- 开源许可
- CC0-1.0