找到真正适合你的开源方案。
从真实需求出发,按使用场景、资源形态、运行方式和仓库事实,筛选可以直接使用、组合或继续构建的开源项目。
- 项目
- 4,306
- 作者
- 3,645
- GitHub Stars
- 13,022,829
4306 个项目 · 第 47 / 240 页
打开项目 SvelteStorm桌面应用软件开发macOS
SvelteStorm↗
@open-source-labs·Svelte
在专用桌面 IDE 中开发并调试 Svelte 应用
项目简介SvelteStorm 为 Svelte 项目提供一套桌面开发环境,可在同一窗口编辑文件、运行终端、查看本地网页并检查组件状态。它还支持分屏、文件搜索、代码检查、性能指标和时间旅行调试,便于追踪交互导致的状态变化。应用面向 macOS 和 Windows;从源码运行需要按项目说明准备特定 Node.js 版本,Windows 的构建环境要求相对较多。
- Stars
- ★ 1,030
- Forks
- ⑂ 112
- 开源许可
- MIT
打开项目 desktop桌面应用沟通与协作
desktop↗
@revoltchat·TypeScript
在桌面端运行和开发 Revolt 聊天客户端
项目简介Revolt Desktop 是 Revolt 聊天服务的 Electron 桌面客户端源码,可在本地安装依赖、构建应用包并启动调试,也提供面向 Linux、macOS 和 Windows 的构建命令。它适合维护现有客户端、提交修复或测试桌面行为。项目已明确说明将由新的 Tauri 桌面应用取代,因此准备长期使用或二次开发时,应先评估迁移中的新客户端。
- Stars
- ★ 1,030
- Forks
- ⑂ 119
- 开源许可
- AGPL-3.0
打开项目 ai-factory命令行应用软件开发Claude Code
ai-factory↗
@lee-to·Shell
一条命令初始化带技能、MCP 与规范驱动流程的 AI 开发环境。
项目简介AI Factory 会根据所选编程代理为项目安装技能、配置 MCP 服务,并提供探索、规划、实现、修复、评审和质量门禁等规范驱动流程。它支持 Claude Code、Codex、Cursor 等多种工具,也可以只安装技能;但只装技能时不会包含 CLI、自动 MCP 配置和交互式向导。
- Stars
- ★ 1,029
- Forks
- ⑂ 90
- GitHub 更新
- 2026年7月13日
打开项目 astrodon开发框架前端开发
astrodon↗
@astrodon·TypeScript
用 Deno 和 Tauri 试验性构建桌面应用
项目简介这是一个把 Deno 与 Tauri 结合起来的实验性桌面应用框架,可创建 WebView 窗口、连接前后端,并尝试编译可执行文件和安装包。开发环境需要 Deno、稳定版 Rust 以及 Tauri 的系统依赖。不过项目已明确停止维护,公开演示也注明无法运行,且插件系统、Web Worker 等能力仍未完成,因此更适合作为历史代码和实现思路参考,而不是新项目的稳定基础。
- Stars
- ★ 1,026
- Forks
- ⑂ 29
- 开源许可
- MIT
打开项目 meru桌面应用沟通与协作Linux
meru↗
@zoidsh·TypeScript
在 macOS、Windows 和 Linux 桌面独立使用 Gmail
项目简介Meru(原 Gmail Desktop)是将 Gmail 放进独立窗口的跨平台桌面应用,适合不想让收件箱淹没在浏览器标签页中的用户。项目提供 macOS、Windows 和 Linux 下载入口,并使用 Electron 构建;它是第三方客户端,与 Google 没有关联,邮件账户和服务仍由 Gmail 提供。
- Stars
- ★ 1,026
- Forks
- ⑂ 104
- 开源许可
- AGPL-3.0
打开项目 bluebubbles-serverAPI 或服务端沟通与协作macOS
bluebubbles-server↗
@BlueBubblesApp·TypeScript
把 iMessage 消息转发到 BlueBubbles 安卓客户端
项目简介BlueBubbles Server 是 BlueBubbles 生态中运行在 macOS 端的后端,用于把 iMessage 消息转发到安卓客户端,并将客户端发出的操作送回 iMessage 环境。它访问聊天、消息和附件等本地数据,通过服务器连接向配套应用提供收发能力。该项目不是独立聊天应用,必须与 BlueBubbles 客户端和可用的 iMessage、macOS 环境配合使用。
- Stars
- ★ 1,023
- Forks
- ⑂ 141
- 开源许可
- Apache-2.0
打开项目 trezor-suite桌面应用财务、法律与合规
trezor-suite↗
@trezor·TypeScript
管理 Trezor 硬件钱包,并为应用接入其功能。
项目简介Trezor Suite 仓库集中维护三类产品:用于管理 Trezor 硬件钱包的桌面与 Web 应用、对应的移动应用,以及供开发者把 Trezor 功能接入其他应用的 Connect 工具。用户侧可在不同终端管理钱包,开发者则能在同一代码库中构建和调试相关组件。主要开发环境面向 macOS 或 Linux;没有实体设备时,也可以借助模拟器进行应用开发。
- Stars
- ★ 1,020
- Forks
- ⑂ 364
- GitHub 更新
- 2026年7月14日
打开项目 Stringz桌面应用软件开发macOS
Stringz↗
@heysem-useinsider·Swift
集中编辑 Xcode 项目的多语言文本并检查缺失翻译
项目简介Stringz 是一款 macOS 本地化编辑器,打开 Xcode 项目后会自动查找可翻译文件,并把不同语言并排展示,便于新增、修改和检查缺失内容。它支持 .strings、Storyboard、XIB 与 Info.plist,还能提示重复值并自动保存。该工具面向 iOS、macOS、tvOS 和 watchOS 项目,需在 Mac 上运行。
- Stars
- ★ 1,020
- Forks
- ⑂ 50
- 开源许可
- GPL-3.0
打开项目 HeliosLauncher桌面应用个人与日常生活Linux
HeliosLauncher↗
@dscalzi·JavaScript
自动准备 Java 与模组并启动定制 Minecraft 服务器
项目简介Helios Launcher 帮助玩家加入定制的模组 Minecraft 服务器,无需手动准备正确版本的 Java、Forge 或服务器所需文件。它支持多账户切换,会在启动前校验资源并重新下载损坏或不匹配的文件,也可切换服务器配置、查看在线人数并接收自动更新。项目提供 Windows、macOS 和 Linux 安装包。
- Stars
- ★ 1,019
- Forks
- ⑂ 2,071
- 开源许可
- MIT
打开项目 Desktop-App桌面应用安全与隐私Linux
Desktop-App↗
@Windscribe·C++
通过桌面 VPN 隐藏网络位置,并拦截广告、跟踪器和恶意域名。
项目简介Windscribe Desktop 是 Windscribe VPN 的跨平台客户端,支持 WireGuard、OpenVPN、IKEv2 等多种协议与连接端口。它提供防火墙、按应用或网络分流、自定义 VPN 配置、自动连接规则,以及基于 DNS 的广告、跟踪器和恶意域名过滤;也可在本机建立 HTTP 或 SOCKS5 代理供其他设备使用。
- Stars
- ★ 1,019
- Forks
- ⑂ 134
- 开源许可
- GPL-2.0
打开项目 factory编码智能体软件开发Linux
factory↗
@Factory-AI
通过 Droid 在终端、网页和团队协作工具中处理软件开发任务。
项目简介Factory 是以 Droid 编码 Agent 为核心的软件开发平台,可从 CLI、Web、Slack/Teams、Linear/Jira 和移动端进入工作流。其生态包括 VS Code 扩展、JetBrains 与 Zed 的 ACP 接入、TypeScript/Python SDK,以及可在 Pull Request 上执行代码审查、安全扫描和描述生成的 GitHub Action;CLI 可在 macOS、Linux 和 Windows 安装。
- Stars
- ★ 1,015
- Forks
- ⑂ 79
- GitHub 更新
- 2026年7月10日
打开项目 pipedash桌面应用DevOps 与部署Linux
pipedash↗
@hcavarsan·Rust
在一个桌面或自托管界面中监控并操作多家 CI/CD 构建任务
项目简介Pipedash 汇总 GitHub Actions、GitLab CI、Bitbucket、Buildkite、Jenkins、Tekton 和 ArgoCD 的构建任务,让团队查看状态与运行历史,并触发、重跑或取消构建。它可作为 macOS、Windows、Linux 桌面应用、iOS 客户端或 Docker 自托管 Web 应用运行。凭据可存入系统钥匙串或加密数据库;远程 Web 部署需要正确设置访问密码,避免 API 处于开放状态。
- Stars
- ★ 1,015
- Forks
- ⑂ 58
- 开源许可
- GPL-3.0
打开项目 one-skill-to-rule-them-all规则或配置AI 与智能体开发OpenClaw
one-skill-to-rule-them-all↗
@rebelytics
从真实工作纠正中持续创建并改进 Agent Skills
项目简介Task Observer 是一个元技能,会伴随日常工作记录用户的纠正、判断和反复出现的流程缺口,再把这些观察整理成技能更新建议或新技能草案。它适合希望技能随实际使用持续演进、又不想每次手工复盘的人。具备文件系统访问的 Claude Cowork、Dispatch 和桌面版 Claude Code 能保存完整观察记录;网页和移动端主要通过交接文档延续。
- Stars
- ★ 1,015
- Forks
- ⑂ 116
- 开源许可
- CC-BY-4.0
打开项目 loki-mode插件软件开发Claude Code
loki-mode↗
@asklokesh·Shell
从规格驱动多代理生成并验证代码项目
项目简介Loki Mode 把 PRD、issue、API 规格或简短需求交给多代理流程,按任务复杂度反复执行推理、实现、复盘和验证,生成源码、测试、配置与审计记录。它用确定性门禁阻止空差异、失败测试或无法证实的检查被标记为完成,并输出可复核的完成证据。
- Stars
- ★ 1,013
- Forks
- ⑂ 197
- GitHub 更新
- 2026年7月10日
打开项目 arcads-claude-code资源合集或目录营销、增长与销售Claude Code
arcads-claude-code↗
@krusemediallc·Python
通过 Arcads 账号让编码智能体生成营销视频、图片和广告素材。
项目简介这套技能包让 Claude Code 或 Cursor 调用 Arcads API 制作短视频、静态 Meta 广告、缩略图及多步动画广告,并附带针对不同生成模型的提示模板。基础流程需要 Python 3.10+ 和 Arcads API 密钥;字幕、拼接或发布等高级流程还需 ffmpeg、Node.js 等工具。
- Stars
- ★ 1,009
- Forks
- ⑂ 271
- 开源许可
- MIT
打开项目 android-messages-desktop桌面应用沟通与协作Linux
android-messages-desktop↗
@chrisknepper·JavaScript
把 Android Messages 作为独立桌面应用常驻运行。
项目简介Android Messages Desktop 把 Android Messages 网页服务封装成 Windows、macOS 和 Linux 桌面应用,适合不想长期保留浏览器标签页的用户。它提供新短信系统通知、macOS 徽标与菜单栏支持、Windows/Linux 托盘、后台运行和多语言拼写检查。项目与 Google 无关,Windows 安装包也未签名,项目路线图仍将签名列为待办事项。
- Stars
- ★ 1,005
- Forks
- ⑂ 124
- 开源许可
- MIT
打开项目 guard-skills资源合集或目录代码审查与质量Claude Code
guard-skills↗
@amElnagdy
在提交前复查 AI 生成的代码、测试、文档和平台改动
项目简介guard-skills 提供代码、测试、文档以及 WordPress、WooCommerce 等方向的二次审查 Skill,用于在智能体完成修改后检查过度抽象、无效测试、文档与代码漂移及平台特定风险。它更适合作为提交或合并前的质量门禁,内容主要是 Markdown,不带脚本、网络调用或凭据依赖。
- Stars
- ★ 1,003
- Forks
- ⑂ 117
- 开源许可
- MIT
打开项目 lichtblick桌面应用数据可视化Linux
lichtblick↗
@lichtblick-suite·TypeScript
在浏览器或桌面端可视化并诊断机器人数据
项目简介Lichtblick 为机器人开发与运维提供统一的数据可视化和诊断界面,可直接在浏览器中使用,也可安装 Linux、Windows 或 macOS 桌面版。它适合把机器人相关数据集中到一个工作区中查看并排查问题;还可通过 Docker 自托管或从源码运行。源码开发需要 Node.js,Linux 的 .tar.gz 包若缺少桌面库,可能需要手动补装依赖。
- Stars
- ★ 1,002
- Forks
- ⑂ 708
- GitHub 更新
- 2026年7月14日