找到真正适合你的开源方案。
从真实需求出发,按使用场景、资源形态、运行方式和仓库事实,筛选可以直接使用、组合或继续构建的开源项目。
- 项目
- 4,306
- 作者
- 3,645
- GitHub Stars
- 13,022,829
4306 个项目 · 第 35 / 240 页
打开项目 zennotes桌面应用生产力与办公macOS
zennotes↗
@ZenNotes·TypeScript
用键盘与 Vim 管理本地 Markdown 笔记和任务。
项目简介ZenNotes 以普通 Markdown 文件作为笔记存储,提供桌面应用和可自托管 Web 模式,适合希望保有文件控制权的键盘用户。它把 Vim 操作、分栏编辑与预览、搜索、标签、任务、日记、图表和本地附件整合在同一仓库中,并可通过 CLI、Raycast 与 MCP 访问同一个笔记库。桌面版覆盖 macOS、Windows 和 Linux。
- Stars
- ★ 2,015
- Forks
- ⑂ 107
- 开源许可
- MIT
打开项目 Memoh智能体运行环境工作流自动化Claude Code
Memoh↗
@memohai·Go
为每个 AI 智能体提供常驻云电脑、长期记忆和多渠道入口
项目简介Memoh 让每个智能体拥有隔离的文件系统、桌面、浏览器、网络和长期记忆,可在服务器上持续运行,即使个人电脑关机也能继续处理任务。用户既可使用自带 API Key 运行内置智能体,也可把 Claude Code 或 Codex 托管到工作区,并通过 Telegram、Discord、飞书、微信或 Web 界面交流。当前完整功能需自行部署,零配置的 Memoh Cloud 仍处于候补阶段。
- Stars
- ★ 2,010
- Forks
- ⑂ 190
- 开源许可
- AGPL-3.0
打开项目 gmail-cleanerWeb 应用生产力与办公Linux
gmail-cleaner↗
@Gururagavendra·Python
用自托管网页批量退订、删除、归档和整理 Gmail 邮件
项目简介Gmail Cleaner 提供本地或 Docker 自托管网页界面,可按发件人、日期、大小、分类和标签筛选邮件,并批量退订、删除、归档、标记已读或重要、管理标签及导出元数据 CSV。它适合清理积压邮箱而不逐封操作。安装者需要在 Google Cloud Console 中启用 Gmail API,创建自己的 OAuth 客户端并添加测试账号;个人 OAuth 应用会显示未验证警告,授权范围应在确认后再授予。
- Stars
- ★ 2,007
- Forks
- ⑂ 125
- 开源许可
- MIT
打开项目 chat-ai-desktop桌面应用沟通与协作
chat-ai-desktop↗
@sonnylazuardi·Rust
从系统菜单栏打开非官方 ChatGPT 桌面聊天客户端
项目简介Chat AI Desktop 把网页版聊天界面封装成可从菜单栏使用的桌面应用,并为 Windows、macOS 与 Linux 提供安装包。除了登录网页服务,它还提供 API 模式,可在应用菜单中填入自己的 OpenAI API Key。该客户端并非官方产品;macOS 安装包可能因开发者未验证而被系统拦截,需要通过 Finder 的“打开”操作手动放行。
- Stars
- ★ 2,000
- Forks
- ⑂ 181
- 开源许可
- MIT
打开项目 TidGi-Desktop桌面应用知识管理macOS
TidGi-Desktop↗
@tiddly-gittly·TypeScript
用本地优先的 TiddlyWiki 整理知识并通过 Git 备份
项目简介TidGi 是跨平台桌面知识管理与笔记应用,可创建本地 TiddlyWiki 工作区,也能克隆在线 Wiki 继续编辑。内容由用户掌控,并可用本地 Git 或 GitHub 备份,公开内容还能部署成博客;它适合愿意定制插件与工作流的个人知识管理用户。macOS 版本未签名时可能需要手动信任应用。
- Stars
- ★ 1,992
- Forks
- ⑂ 116
- 开源许可
- MPL-2.0
打开项目 SnapOtterWeb 应用媒体、音频与视频REST
SnapOtter↗
@snapotter-hq·TypeScript
在自托管界面中批量转换、压缩和识别各类文件
项目简介SnapOtter 是可自托管的文件处理平台,用户可通过网页界面、REST API 或自动化流程处理图片、视频、音频、PDF 和普通文件。它提供转换、压缩、裁剪、OCR、转写与本地 AI 等大量工具,并把后台任务和文件留在自己的网络内。单机体验可用一条 Docker 命令启动;正式部署则建议使用包含应用、Postgres 与 Redis 的 Compose 方案。
- Stars
- ★ 1,990
- Forks
- ⑂ 88
- 开源许可
- AGPL-3.0
打开项目 MooTool桌面应用软件开发
MooTool↗
@rememberber·Java
把开发者常用笔记、格式化和转换工具集中到桌面
项目简介MooTool 是支持 Windows、Linux 和 macOS 的开发者桌面工具箱,把快速笔记、JSON/SQL/Java 格式化、文本批处理、翻译、UA 分析、图片与 PDF 辅助、环境变量和配置转换等常用操作放在同一应用中。许多模块带有可搜索的历史记录,可重新应用并复制输入或输出,适合减少在多个小工具之间切换。
- Stars
- ★ 1,986
- Forks
- ⑂ 253
- 开源许可
- MIT
打开项目 codex-autoresearch自动化工作流软件开发Codex
codex-autoresearch↗
@leo-lilinxiao·Python
让 Codex 按可测指标反复改代码并自动回滚失败尝试
项目简介当你需要把错误数、覆盖率、延迟或体积推进到明确目标时,Codex Autoresearch 会先确认目标、可改范围、测量命令和回归检查,再让 Codex 每轮只尝试一个改动。改进且检查通过的提交会保留,失败尝试则通过 Git 回滚,并持续记录实验历史。它支持前台观察或后台长跑,但要求在干净的独立 Git 分支中运行,涉及提交与回滚时通常需要较高文件权限。
- Stars
- ★ 1,982
- Forks
- ⑂ 117
- 开源许可
- MIT
打开项目 amazon-q-developer-cli命令行应用软件开发Linux
amazon-q-developer-cli↗
@aws·Rust
在终端通过自然语言调用 Amazon Q 完成开发任务
项目简介Amazon Q Developer CLI 提供终端内的对话式开发体验,可通过命令行与 Amazon Q 交互并用自然语言推进应用开发。该开源仓库已停止积极维护,仅接收关键安全修复;最新功能已转向闭源的 Kiro CLI。
- Stars
- ★ 1,977
- Forks
- ⑂ 437
- 开源许可
- Apache-2.0
打开项目 web-to-desktop-framework-comparison评测或基准软件开发
web-to-desktop-framework-comparison↗
@Elanis·JavaScript
对比把 Web 应用封装成桌面软件的主流框架与运行成本
项目简介这个资料库用统一表格比较 Electron、Tauri、NW.js、Wails、NodeGui、Neutralino、Flutter 和 .NET MAUI,帮助开发者在把 Web 技术带到桌面端时评估框架。内容覆盖平台与前端兼容性、更新能力、项目活跃度、包体和内存等指标,并提供基于 GitHub CI 的示例基准。基准结果受机器负载和单次测试影响,应作为同环境下的参考,而不是绝对性能排名。
- Stars
- ★ 1,970
- Forks
- ⑂ 54
- 开源许可
- MIT
打开项目 kanri桌面应用项目与产品管理
kanri↗
@kanriapp·Vue
在桌面离线管理看板任务,数据仅保存到本地文件
项目简介Kanri 是面向 Windows、macOS 和 Linux 的离线看板应用,无需账号或网络即可创建列、卡片、子任务、截止日期和标签。所有数据保存在一个本地 JSON 文件中,并支持从 Trello 导入以及按粒度或完整导出备份。它明确不提供内置云同步,适合希望不依赖在线账号、把数据完整保留在本地并自行安排备份的人。
- Stars
- ★ 1,964
- Forks
- ⑂ 159
- 开源许可
- GPL-3.0
打开项目 groovebasinWeb 应用媒体、音频与视频Linux
groovebasin↗
@andrewrk·JavaScript
用网页界面管理并远程播放个人音乐库
项目简介Groove Basin 是音乐播放器服务器,连接家中或办公室的个人音乐库后,用户可用电脑、平板或手机控制播放,也能远程串流音乐。它提供自动 DJ、拖放上传和编辑播放列表、响度扫描、文件夹监控及 MPD 协议支持;项目只处理个人音乐文件,不支持 DRM 内容。
- Stars
- ★ 1,962
- Forks
- ⑂ 119
- 开源许可
- MIT
打开项目 hermes-desktop桌面应用生产力与办公macOS
hermes-desktop↗
@dodo-reach·Swift
在 Mac 上直接管理本机或 SSH 主机中的 Hermes 工作流
项目简介Hermes Desktop 是 Hermes Agent 的原生 macOS 工作台,可连接本机安装或通过 SSH 访问远程主机。它在一个窗口中展示真实的会话、工作流、Kanban、文件、用量、Skills、定时任务和终端,不建立网关、浏览器包装或同步镜像,状态仍保留在 Hermes 所在主机。使用需要 macOS 14+;远程模式还要求免交互 SSH,部分聊天、恢复和工作流功能需要主机可用的 hermes CLI。
- Stars
- ★ 1,961
- Forks
- ⑂ 145
- 开源许可
- MIT
打开项目 AntigravityManager桌面应用软件开发Linux
AntigravityManager↗
@Draculabo·TypeScript
集中管理 Antigravity 的多组 Gemini 与 Claude 账号、配额和本地代理
项目简介Antigravity Manager 是跨平台桌面应用,用于在 Antigravity IDE 场景中添加多组 Google Gemini 与 Claude 账号、查看各模型配额,并在剩余额度不足或被限流时切换可用账号。它还提供本地 OpenAI/Anthropic 兼容代理,并用加密存储和系统凭据库保存敏感信息。项目提供 Windows、macOS 与 Linux 安装包;自动账号切换和代理使用仍应遵守相应服务商的账号与配额规则。
- Stars
- ★ 1,954
- Forks
- ⑂ 244
- GitHub 更新
- 2026年7月14日
打开项目 Claude-OSINT资源合集或目录安全与隐私
Claude-OSINT↗
@elementalsouls·Python
为授权红队和漏洞赏金整理外部侦察流程
项目简介Claude-OSINT 用两套配对技能分别提供侦察方法论与战术工具箱,帮助授权测试人员建立资产图谱,检查 Web、云、身份与公开秘密暴露,并按范围和严重度整理发现。仓库还包含只读凭据验证器、秘密扫描脚本和交付模板,面向合法红队、攻击面管理与漏洞赏金场景。
- Stars
- ★ 1,942
- Forks
- ⑂ 371
- GitHub 更新
- 2026年7月14日
打开项目 deadbeef桌面应用媒体、音频与视频Linux
deadbeef↗
@DeaDBeeF-Player·C
在多种桌面系统上播放本地音乐
项目简介DeaDBeeF 是面向 Linux、BSD、macOS 和 Windows 等桌面系统的多平台音乐播放器,提供官方稳定版本与开发中的 nightly 构建。用户可以下载对应系统的发行包,也能根据平台和依赖从源码编译;如果自行构建,需要准备编译工具、子模块及不同插件所需的库。
- Stars
- ★ 1,940
- Forks
- ⑂ 206
- GitHub 更新
- 2026年7月11日
打开项目 BeeCount移动应用财务、法律与合规Android
BeeCount↗
@TNT-Likely·Dart
在手机端本地记账并自由选择跨端同步方式
项目简介蜜蜂记账是一款本地优先的个人财务与支出管理应用,支持多账本、多账户、预算、周期记账、标签、报表以及账单导入导出,Android 和 iOS 无需配置云服务也能使用。需要跨设备时,可选择 iCloud、Supabase、WebDAV、S3 或自建 BeeCount Cloud;AI 对话、OCR 和语音可辅助录入,MCP 则需配合 Cloud。项目对个人使用免费,但商业使用需要授权。
- Stars
- ★ 1,924
- Forks
- ⑂ 263
- GitHub 更新
- 2026年7月14日
打开项目 mux智能体 Harness软件开发Linux
mux↗
@coder·TypeScript
在本地或远程隔离工作区并行规划和运行多个编码 Agent。
项目简介Mux 是桌面和浏览器应用,为多个 AI Agent 提供统一的计划、执行和差异查看界面。工作区可以直接使用本地目录、创建 Git worktree,或通过 SSH 在远程服务器运行,并支持多种云端和本地模型以及 VS Code 扩展;官方预构建二进制面向 macOS 和 Linux。
- Stars
- ★ 1,902
- Forks
- ⑂ 118
- 开源许可
- AGPL-3.0