面向开发者的组件与基础设施
查找 Library、SDK、Framework、API、模板与脚手架。它们保留专业分类,但不占用面向普通用户的一级入口。
- 项目
- 4,306
- 作者
- 3,645
- GitHub Stars
- 13,022,829
174 个项目 · 第 3 / 10 页
打开项目 developer代码库软件开发
developer↗
@smol-ai·Python
从产品规格生成完整代码骨架,或把开发代理嵌入应用
项目简介smol developer 把产品说明拆成共享依赖、文件清单和逐文件代码,可在命令行生成新项目,也可通过 Python 库或 Agent Protocol API 嵌入自己的产品。它强调人工检查、补充规格和粘贴错误后反复迭代;项目仍有跨文件一致性、依赖安装和自动修复等未解决限制,更适合原型实验。
- Stars
- ★ 12,192
- Forks
- ⑂ 1,075
- 开源许可
- MIT
打开项目 OpenWAAPI 或服务端后端开发REST
OpenWA↗
@rmyndharis·TypeScript
自托管多账号 WhatsApp 消息接口与管理网关
项目简介OpenWA 可在自己的服务器上把 WhatsApp 会话转换为 REST API,并通过网页控制台管理多账号、Webhook、API 密钥、联系人和消息。它支持 Docker 部署,数据库、缓存和媒体存储可在 SQLite、PostgreSQL、Redis、本地磁盘或 S3 方案间切换;还可选开启 MCP,让智能体调用一组受限工具,而不影响原有接口。
- Stars
- ★ 11,271
- Forks
- ⑂ 2,541
- 开源许可
- MIT
打开项目 lagoAPI 或服务端财务、法律与合规REST
lago↗
@getlago·Go
为订阅、用量和混合定价接入计量与账单
项目简介这是一套 API 优先的开源计费平台,帮助产品团队把实时用量事件转成订阅、按量或混合模式的账单和发票。它同时处理套餐权益、收款重试、多支付网关编排与收入分析,可通过 REST API 接入现有产品。团队可以使用托管云服务,也能借助 Docker Compose 自行部署;自托管实例默认记录基础操作统计,但文档提供关闭方式,且声明不会收集客户个人信息或财务数据。
- Stars
- ★ 10,212
- Forks
- ⑂ 696
- 开源许可
- AGPL-3.0
打开项目 MemOSAPI 或服务端知识管理REST
MemOS↗
@MemTensor·TypeScript
为 LLM 与智能体保存、检索和组合长期记忆。
项目简介MemOS 为应用和智能体提供统一的记忆增删改查接口,可把文本、图片、工具轨迹和角色信息组织为可检查的图结构,并用多个 memory cube 隔离或共享不同用户与项目的知识。它可使用云 API、自托管服务或本地插件;自托管方案依赖 Neo4j 与 Qdrant,本地 Hermes/OpenClaw 插件则使用设备上的 SQLite。
- Stars
- ★ 10,207
- Forks
- ⑂ 930
- 开源许可
- Apache-2.0
打开项目 photon代码库前端开发
photon↗
@connors·CSS
用现成 CSS、图标字体和模板快速搭建 Electron 桌面界面。
项目简介Photon 是面向 Electron 的桌面 UI 工具包,提供编译好的 CSS、Entypo 图标字体和一个模板应用,开发者可用普通 HTML 与 CSS 组合窗口、工具栏等界面。仓库的主分支被标记为活跃但不稳定的开发版本,需要稳定副本时应选择带版本标签的下载。
- Stars
- ★ 10,086
- Forks
- ⑂ 570
- 开源许可
- MIT
打开项目 awesome-privacy资源合集或目录安全与隐私
awesome-privacy↗
@lissy93·Astro
按场景查找和比较注重隐私与安全的软件服务
项目简介awesome-privacy 是一份经过整理的隐私与安全工具目录,帮助用户按实际需求寻找替代软件和服务。内容覆盖文件加密、邮件客户端、移动应用、VPN、DNS、广告拦截、桌面系统及自托管方案,并为不少条目提供简短说明或进一步报告。它适合做选型入口,但具体产品政策、价格与安全状态仍应另外核实。
- Stars
- ★ 9,627
- Forks
- ⑂ 566
- 开源许可
- CC0-1.0
打开项目 how-to-contribute-to-open-source学习资源教育与学习
how-to-contribute-to-open-source↗
@freeCodeCamp·Ruby
为新手整理参与开源项目的学习和行动路径
项目简介How to Contribute to Open Source 是面向开源新手的资源清单,帮助读者了解参与方式、版本控制、GitHub 搜索、相关书籍、社区倡议和可参加的项目计划。它提供多种语言版本,内容以文章、教程和外部资源索引为主,不是自动提交工具;读者也可以通过提交 PR 补充新资料。
- Stars
- ★ 9,315
- Forks
- ⑂ 1,865
- 开源许可
- CC-BY-SA-4.0
打开项目 ChatGPT-Shortcut提示词合集生产力与办公ChatGPT
ChatGPT-Shortcut↗
@rockbenben·TypeScript
搜索、收藏并分享适用于多种 AI 工具的提示词
项目简介AiShort 提供可按关键词和场景标签查找的多语言提示词库,找到后可一键复制到 ChatGPT、Cursor 或其他 AI 工具中使用,无需注册即可浏览。登录后还能整理收藏、创建自定义提示词、导出 JSON,并在社区发布、投票和讨论。它既有网页与浏览器侧栏扩展,也支持自行部署;离线版可在内网使用并把数据保存在浏览器本地。
- Stars
- ★ 8,619
- Forks
- ⑂ 947
- 开源许可
- MIT
打开项目 awesome-tauri资源合集或目录软件开发
awesome-tauri↗
@tauri-apps
按类别查找 Tauri 模板、插件、教程和应用
项目简介这是一个面向 Tauri 生态的分类资源清单,帮助开发者从同一处查找入门教程、项目模板、插件、框架集成和实际应用。内容覆盖开发工具、生产力、影音、文件管理、写作、安全等多种应用方向,并标出部分官方维护、版本或闭源项目。它本身不提供可执行软件,使用前仍需进入各链接项目核对版本、维护状态和许可条件。
- Stars
- ★ 7,892
- Forks
- ⑂ 668
- 开源许可
- MIT
打开项目 lamda开发框架测试与调试Android
lamda↗
@firerpa·Python
统一远程控制、自动化和管理多台 Android 设备
项目简介FIRERPA 把 Android 远程桌面、UI 自动化、OCR 与图像匹配、抓包、Frida、代理网络和设备运维集中到同一设备服务与 Python 客户端中。它可在有无 root 的环境运行,并通过浏览器、API、MCP 或自然语言 Agent 操作真实设备、模拟器和设备集群。该平台面向自动化工程、移动安全与设备农场,功能和部署复杂度都明显高于普通手机控制工具。
- Stars
- ★ 7,886
- Forks
- ⑂ 1,048
- 开源许可
- MIT
打开项目 simple-peer代码库软件开发
simple-peer↗
@feross·JavaScript
在浏览器和Node.js中建立WebRTC点对点通道
项目简介simple-peer 为浏览器和 Node.js 提供简洁的 WebRTC 接口,可建立点对点的视频、语音和数据通道。数据通道支持文本、二进制内容及 Node.js 双工流,也能配置 ICE 候选、收发器和重新协商;它适合需要在前端或服务端封装实时通信的 JavaScript 项目。
- Stars
- ★ 7,795
- Forks
- ⑂ 984
- 开源许可
- MIT
打开项目 agent-squad开发框架AI 与智能体开发
agent-squad↗
@2FastLabs·Swift
按用户意图把对话路由给合适的专业智能体
项目简介Agent Squad 根据问题内容和上下文选择最合适的专业智能体,同时在多个智能体与会话之间维持连续对话。它提供 Python、TypeScript 和 Swift 运行时,可替换分类器、存储、检索器与工具;Swift 版可在 Apple 设备本地完成路由、MCP 工具、语音和聊天存储,GroundedAgent 还通过隔离收集与表达步骤约束回答只基于实际工具结果。
- Stars
- ★ 7,689
- Forks
- ⑂ 726
- 开源许可
- Apache-2.0
打开项目 winbox代码库前端开发
winbox↗
@nextapps-de·JavaScript
在网页中创建可拖动、缩放和自定义的桌面式窗口
项目简介WinBox 是面向 Web 开发者的 HTML5 窗口管理库,可在页面中创建带标题、尺寸、位置、主题与自定义内容的桌面式窗口。它可以通过 npm、单文件 Bundle 或独立 JS/CSS 引入,并支持挂载 DOM、显示 HTML 以及接入 Vue、React 等社区封装。若把用户输入写入窗口 HTML,应用必须先进行清理,否则可能引入跨站脚本风险。
- Stars
- ★ 6,440
- Forks
- ⑂ 215
- 开源许可
- Apache-2.0
打开项目 react-nodegui代码库前端开发Linux
react-nodegui↗
@nodegui·TypeScript
用 React 和 Qt 构建原生跨平台桌面界面
项目简介React NodeGUI 是 NodeGUI 的 React 渲染器,让开发者用 React 组件、CSS 与 Flexbox 构建基于 Qt5 的 Windows、macOS 和 Linux 原生桌面应用,同时可调用 Node.js 生态。它不依赖捆绑 Chromium,但仓库已明确停止维护;继续采用意味着需要接受较旧的技术栈,或自行维护分支。
- Stars
- ★ 6,187
- Forks
- ⑂ 182
- 开源许可
- MIT
打开项目 angular-electron脚手架或 Starter软件开发
angular-electron↗
@belnadris·TypeScript
用现成模板启动 Angular 与 Electron 桌面应用
项目简介angular-electron 提供 Angular 22 与 Electron 42 的桌面应用起步工程,包含开发模式、渲染进程热重载、Vitest 与 Playwright 测试,以及面向 Linux、Windows 和 macOS 的可执行文件打包。主进程不能热重载,只能重启;项目也明确要求使用 npm 安装依赖。
- Stars
- ★ 5,728
- Forks
- ⑂ 1,360
- 开源许可
- MIT
打开项目 SWE-bench评测或基准软件开发
SWE-bench↗
@SWE-bench·Python
用真实 GitHub 问题评测代码补丁修复能力
项目简介SWE-bench 从真实 GitHub 仓库抽取代码库与 issue,要求受测智能体给出能够解决问题的补丁,并通过可复现的 Docker 环境进行验证。它适合比较编程智能体和语言模型的实际修复能力,但本地评测资源消耗较高,建议使用 x86_64 机器并准备至少 120GB 存储和 16GB 内存。
- Stars
- ★ 5,386
- Forks
- ⑂ 918
- 开源许可
- MIT
打开项目 deepreasoningAPI 或服务端软件开发
deepreasoning↗
@winfunc·Rust
把 DeepSeek R1 推理与 Claude 生成串成统一对话接口
项目简介DeepReasoning 提供自托管 API 和聊天界面,先利用 DeepSeek R1 的推理过程,再由 Claude 完成回答、创作或代码生成,并可在一次请求中流式返回结果。它面向希望组合两类模型优势并自行掌控密钥与部署环境的开发者;运行需要 DeepSeek 与 Anthropic API 密钥,可从源码或 Docker 部署。
- Stars
- ★ 5,364
- Forks
- ⑂ 440
- 开源许可
- MIT
打开项目 agentsSDKAI 与智能体开发
agents↗
@cloudflare·TypeScript
在 Cloudflare 上构建带持久状态和实时通信的 AI Agent
项目简介Cloudflare Agents 基于 Durable Objects 为每个 Agent 提供独立状态、存储和生命周期,并内置可调用方法、WebSocket、调度、AI 对话、MCP 与工作流支持。开发者可从模板或 npm 包开始,构建按需唤醒、可与前端实时同步的 Cloudflare Agent 应用。
- Stars
- ★ 5,241
- Forks
- ⑂ 619
- 开源许可
- MIT