面向开发者的组件与基础设施
查找 Library、SDK、Framework、API、模板与脚手架。它们保留专业分类,但不占用面向普通用户的一级入口。
- 项目
- 4,306
- 作者
- 3,645
- GitHub Stars
- 13,022,829
174 个项目 · 第 6 / 10 页
打开项目 electron-util代码库软件开发
electron-util↗
@sindresorhus·TypeScript
复用 Electron 主进程、渲染进程与 Node 工具函数
项目简介electron-util 为 Electron 应用开发提供一组可直接安装的实用函数,并按 shared、main 与 node 三类入口区分运行环境。开发者可用它检测平台与进程、判断开发环境或处理 ASAR 路径等常见任务;主进程 API 若要在渲染进程调用,仍需自行建立 IPC。当前版本要求 Electron 37 或更高。
- Stars
- ★ 1,337
- Forks
- ⑂ 65
- 开源许可
- MIT
打开项目 media-stack资源合集或目录媒体、音频与视频
media-stack↗
@navilg
用 Docker 部署媒体管理、下载、串流与推荐服务组合
项目简介media-stack 用 Docker Compose 组合 Radarr、Sonarr、Prowlarr、qBittorrent、Seerr 与 Jellyfin,建立从媒体请求、下载管理到本地串流的一套自托管环境。可选的 Recommendarr 可根据 Sonarr、Radarr、Jellyfin 或 Trakt 中的媒体库和清单,通过配置的 OpenAI API 服务生成影视推荐;下载相关服务也可选择经 VPN 运行。部署涉及多个容器、网络、权限及部分静态地址配置。
- Stars
- ★ 1,216
- Forks
- ⑂ 121
- 开源许可
- GPL-3.0
打开项目 openserpAPI 或服务端SEO 与搜索优化OpenAPI
openserp↗
@karust·Go
自托管多搜索引擎查询、合并结果并提取网页正文
项目简介OpenSERP 提供 API 和命令行接口,可同时查询 Google、Bing、Yandex、Baidu、DuckDuckGo 与 Ecosia,并把多引擎结果合并去重。一次请求还能返回目标页面的干净文本或 Markdown,适合给智能体、RAG 流程提供实时网页材料,也可用于跨地区 SEO 排名跟踪。它可在本地或 Docker 中自托管,也有保持相同接口形状的托管云版本。
- Stars
- ★ 1,078
- Forks
- ⑂ 132
- 开源许可
- MIT
打开项目 device-os代码库软件开发
device-os↗
@particle-iot·C++
为Particle硬件构建和维护设备固件
项目简介Particle Device OS 是 Particle 设备的主要固件与系统库源代码,面向需要本地构建、调试和测试设备固件的开发者。仓库包含构建依赖、应用固件 API、系统线程、引导程序、云通信和多种硬件抽象层资料;使用其中系统固件链接库时,还需注意项目说明中的 LGPLv3 许可边界。
- Stars
- ★ 1,074
- Forks
- ⑂ 528
- 开源许可
- LGPL-3.0
打开项目 mirobodyAPI 或服务端个人与日常生活MCP
mirobody↗
@thetahealth·C++
在设备或自托管环境中连接健康数据,并交给可选的 AI 助手分析
项目简介Mirobody 的 C++ 核心可嵌入 Android、iOS 和桌面应用,也能作为自托管服务运行,用统一接口汇集可穿戴设备、化验和临床记录,并通过 FHIR、长期记忆和 MCP 工具提供给多个模型。健康数据可以留在手机或自有基础设施中,但启用外部 LLM、同步或数据供应商后,相关信息仍可能离开本地。它为隐私与合规部署提供技术控制,最终 HIPAA 或 GDPR 责任仍由部署者承担。
- Stars
- ★ 1,050
- Forks
- ⑂ 195
- 开源许可
- Apache-2.0
打开项目 astrodon开发框架前端开发
astrodon↗
@astrodon·TypeScript
用 Deno 和 Tauri 试验性构建桌面应用
项目简介这是一个把 Deno 与 Tauri 结合起来的实验性桌面应用框架,可创建 WebView 窗口、连接前后端,并尝试编译可执行文件和安装包。开发环境需要 Deno、稳定版 Rust 以及 Tauri 的系统依赖。不过项目已明确停止维护,公开演示也注明无法运行,且插件系统、Web Worker 等能力仍未完成,因此更适合作为历史代码和实现思路参考,而不是新项目的稳定基础。
- Stars
- ★ 1,026
- Forks
- ⑂ 29
- 开源许可
- MIT
打开项目 tauri-controls代码库前端开发
tauri-controls↗
@agmmnn·TypeScript
为 Tauri 2 应用加入随系统切换的仿原生窗口按钮
项目简介Tauri Controls 为 Tauri 2 桌面应用提供 Windows、macOS 和 GNOME 风格的最小化、最大化与关闭控件,并可自动识别当前系统或由开发者指定外观。它面向 React、Solid、Vue 和 Svelte 项目,通过 Tauri 的 JavaScript/TypeScript API 处理窗口事件。控件只是按官方设计仿制的 HTML 元素,并非系统原生组件;接入时还需要安装并注册相应的 Tauri window 与 OS 插件及前端依赖。
- Stars
- ★ 959
- Forks
- ⑂ 56
- 开源许可
- MIT
打开项目 Legends-Of-Heroes开发框架软件开发
Legends-Of-Heroes↗
@FlameskyDexive·C#
基于 ET 10 的 Unity 双端战斗游戏框架
项目简介Legends-Of-Heroes 是基于 ET 10、Unity 2022.3.62 与 .NET 10 的 C# 前后端游戏框架,包含状态同步、热更新、技能、Buff、行为树、时间线事件和服务端碰撞等模块,并附带球球生存玩法示例。运行需指定版本环境,商业使用 ET 框架还需向其作者购买授权。
- Stars
- ★ 904
- Forks
- ⑂ 186
- GitHub 更新
- 2026年7月12日
打开项目 selfhost-ai模板DevOps 与部署
selfhost-ai↗
@kossakovsky·Shell
用一条安装流程部署可选的自托管 AI 与自动化服务栈。
项目简介selfhost-ai 是面向服务器的 Docker Compose 模板和交互式安装器,可按需部署 n8n、Ollama、Flowise、Dify、向量数据库、监控等三十余种服务,并用 Caddy 统一提供自动 HTTPS。脚本会准备 Docker、防火墙、密钥和域名配置,适合搭建私有 AI 与自动化环境。安装前需要可 SSH 管理的服务器、主域名及正确的通配符 DNS。
- Stars
- ★ 899
- Forks
- ⑂ 228
- 开源许可
- Apache-2.0
打开项目 forgecad-public-kit资源合集或目录设计与创意
forgecad-public-kit↗
@KoStard·Python
获取 ForgeCAD 示例模型、智能体技能与使用资料
项目简介ForgeCAD Public Kit 是 ForgeCAD 的公开配套仓库,提供可运行的 `.forge.js` 参数化 CAD 示例、可安装的智能体工作流、文档入口和问题跟踪。用户可用 ForgeCAD CLI 打开示例、验证或渲染模型,也能把建模技能安装到 Claude、Codex 或 OpenCode 等环境。浏览器工作台、项目存储和核心应用源码不在此仓库,CLI 与托管产品另受产品条款约束。
- Stars
- ★ 898
- Forks
- ⑂ 100
- 开源许可
- MIT
打开项目 rust-yew-realworld-example-app学习资源前端开发
rust-yew-realworld-example-app↗
@jetli·Rust
学习用 Rust、Yew 与 WebAssembly 构建完整 Web 应用
项目简介这个项目是符合 RealWorld 规范的参考应用,用 Rust、Yew 和 WebAssembly 展示完整前端如何实现增删改查、认证、路由、分页等常见能力,并采用函数组件与 Hooks。开发者可通过 Docker 或本地工具链运行 Web 版本,也能选用 Tauri 构建桌面版。它更适合作为架构与代码模式示例,而不是面向普通用户的成品服务。
- Stars
- ★ 887
- Forks
- ⑂ 108
- 开源许可
- Apache-2.0
打开项目 nuxtor脚手架或 Starter前端开发
nuxtor↗
@NicolaSpadari·Vue
用 Nuxt 4 与 Tauri 模板搭建跨平台桌面和移动应用
项目简介Nuxtor 是面向 Vue 与 Nuxt 开发者的 Tauri 项目模板,可快速创建 Windows、macOS、Linux、iOS 和 Android 应用。模板预接入系统命令、通知、系统信息、持久化存储和托盘等常见能力,并保留 Nuxt 的路由、布局和模块体验。默认使用 Bun,且为配合 Tauri 后端主动关闭了 Nuxt 服务端渲染。
- Stars
- ★ 863
- Forks
- ⑂ 37
- 开源许可
- MIT
打开项目 electron-react-app模板前端开发
electron-react-app↗
@guasam·TypeScript
从现代模板快速启动跨平台 Electron 桌面应用
项目简介Electron React App 提供已经配置好的桌面应用工程,适合直接开始开发 Windows、macOS 和 Linux 软件。模板整合 React、Vite、TypeScript、TailwindCSS、Shadcn UI 与打包工具,并预置自定义标题栏、主题切换、错误边界和热更新。其 Conveyor 层使用 Zod 校验主进程与界面之间的数据,为开发者提供类型安全的 IPC 起点,而不是一款可直接使用的成品应用。
- Stars
- ★ 775
- Forks
- ⑂ 139
- 开源许可
- MIT
打开项目 CSharpGuidelines学习资源代码审查与质量
CSharpGuidelines↗
@dennisdoomen·JavaScript
查阅并应用面向 C# 14 的编码与设计指南
项目简介CSharpGuidelines 是一套面向 C# 14 的编码规范资料,涵盖设计原则、代码布局和常见实践,并提供可由编程代理使用的 Agent Skills。内容可通过网站阅读,也可用仓库脚本生成完整 PDF 与两页速查表,适合团队统一代码风格或在评审中建立可复用的约定;构建文档需 .NET 10 SDK 和 Google Chrome。
- Stars
- ★ 772
- Forks
- ⑂ 272
- GitHub 更新
- 2026年7月13日
打开项目 yahoo-finance2代码库财务、法律与合规MCP
yahoo-finance2↗
@gadicc·HTML
在服务端代码或命令行查询雅虎财经行情与基本面数据
项目简介yahoo-finance2 是一个非官方的 Yahoo Finance JavaScript 库,可在代码或命令行中查询行情、历史数据、期权、财务摘要、筛选结果等信息,并可选接入 MCP 客户端或安装配套 Agent Skill。它支持 Node.js、Bun、Deno 和 Cloudflare 等服务端环境。由于 CORS 与 Cookie 限制不能直接在浏览器运行,而且 Yahoo 不保证接口稳定性,应用需要自行处理错误与数据中断。
- Stars
- ★ 764
- Forks
- ⑂ 105
- 开源许可
- MIT
打开项目 tauri-specta代码库软件开发
tauri-specta↗
@specta-rs·Rust
为 Tauri 命令和事件生成前后端一致的类型
项目简介Tauri Specta 用于在 Rust 后端与前端之间建立类型安全的 Tauri 命令接口,减少手写参数和返回值类型造成的不一致。第二版还可为事件生成类型,适合希望让桌面应用通信契约随 Rust 定义同步的开发者。使用前必须匹配版本组合:Specta v1 对应 Tauri v1,Specta v2 对应 Tauri v2,交叉搭配不受支持。
- Stars
- ★ 751
- Forks
- ⑂ 65
- 开源许可
- MIT
打开项目 ARC-AGI-2评测或基准研究与知识
ARC-AGI-2↗
@arcprize
训练和评测模型解决抽象网格变换推理任务
项目简介ARC-AGI-2 提供 1000 个公开训练任务和 120 个公开评测任务,用彩色整数网格测试首次遇到新问题时的抽象推理能力。每题包含示例输入输出和待解测试输入,只有输出尺寸及全部单元格完全正确才算通过;开发时应避免反复利用评测集反馈造成数据泄漏。
- Stars
- ★ 723
- Forks
- ⑂ 106
- 开源许可
- Apache-2.0
打开项目 shuorenhua规范或协议文档写作与编辑
shuorenhua↗
@MrGeDiao
保留事实与术语,把中文 AI 腔改成更自然、可直接发布的文本
项目简介说人话是一套中文优先的改写 Skill,用于聊天、状态同步、README、发布说明、论坛帖和长文。它先判断场景并锁定数字、版本、命令、路径、引用和责任归属等保护片段,再按轻度、标准或强力模式调整结构与措辞,最后回读事实和语域,必要时只做一次轻量残留检查。用户也可选择仅标注问题而不改稿。它支持多种智能体,但明确不把代码、日志、配置和命令输出当作普通文案处理。
- Stars
- ★ 719
- Forks
- ⑂ 44
- 开源许可
- MIT