从工作场景出发,找到开源方案 从真实需求和场景出发,在这里挑选最适合你工作流的开源方案。
项目 4,306
作者 3,645
GitHub Stars 13,022,829 按使用场景 4306 个项目 全部 4306 软件开发 1383 测试与质量 501 运维与安全 506 数据与研究 689 写作与文档 756 内容与设计 613 音视频 324 效率与自动化 390 项目与协作 438 营销与销售 315 业务与合规 197 学习与生活 386 4306 个项目 · 第 22 / 240 页
打开项目 clawd-on-desk 桌面应用 软件开发 Linux
clawd-on-desk ↗ @rullerzhou-afk · JavaScript
用桌面像素宠物实时看懂 AI 编程代理的工作状态
项目简介 Clawd on Desk 把 AI 编程代理的思考、输入、权限等待、子代理活动和完成状态变成桌面像素宠物动画,并可在会话面板中同时跟踪多个任务。它支持 Windows、macOS 和 Linux,对 Claude Code 与 Codex 可自动接入,其他代理可通过设置连接;局域网手机页面还能只读查看实时状态。
Stars ★ 5,358
Forks ⑂ 540
开源许可 AGPL-3.0 打开项目 pomotroid 桌面应用 生产力与办公 Linux
pomotroid ↗ @Splode · Rust
带统计记录与主题定制的番茄钟
项目简介 Pomotroid 提供可配置的工作时长、休息时长和长休息轮次,并记录每日、每周与全部历史,会以图表和 52 周热力图展示完成情况。它还支持全局快捷键、托盘运行、通知、自定义主题和可选的本地 WebSocket 接口;当前安装包未签名,首次启动可能出现系统警告。
Stars ★ 5,337
Forks ⑂ 455
开源许可 MIT 打开项目 gitify 桌面应用 软件开发 Linux
gitify ↗ @gitify-app · TypeScript
在菜单栏集中查看多个 Git 托管平台的通知
项目简介 Gitify 是适用于 macOS、Windows 和 Linux 的菜单栏或系统托盘应用,用来集中查看 GitHub Cloud、GitHub Enterprise、Gitea、Forgejo 和 Codeberg 的通知。用户可配置过滤器、主题和通知设置;标记已读、完成、取消订阅及详情增强等操作会因托管平台而异。GitLab、Bitbucket、Azure DevOps 和 Gerrit 目前仍只是未来考虑项。
Stars ★ 5,276
Forks ⑂ 288
开源许可 MIT 打开项目 aya 桌面应用 软件开发 Android
aya ↗ @liriliri · TypeScript
用桌面图形界面控制和排查 Android 设备
项目简介 AYA 把常用 ADB 操作集中到桌面图形界面中,方便开发者连接 Android 设备后镜像屏幕、浏览文件、管理应用并查看 Logcat。它还提供进程、布局、CPU、内存和帧率监控,以及交互式 Shell,适合不想频繁输入 ADB 命令的调试场景。安装包覆盖 Windows、macOS 和 Linux。
Stars ★ 5,268
Forks ⑂ 304
开源许可 AGPL-3.0 打开项目 simplenote-electron 桌面应用 写作与编辑 Linux
simplenote-electron ↗ @Automattic · TypeScript
在 Windows 和 Linux 桌面使用官方 Simplenote 客户端
项目简介 Simplenote for Electron 是 Simplenote 的官方 Windows 和 Linux 桌面客户端,以 React 构建界面、用 Electron 打包,并通过 Simperium 同步笔记。普通用户可使用正式发布的客户端;但当前从源码进行本地开发需要已有测试服务器账户或生产凭据,而且开发构建不支持分享与发布 API 功能。仓库仍可用于测试和生成各平台安装包。
Stars ★ 5,250
Forks ⑂ 584
开源许可 GPL-2.0 打开项目 agents SDK AI 与智能体开发
agents ↗ @cloudflare · TypeScript
在 Cloudflare 上构建带持久状态和实时通信的 AI Agent
项目简介 Cloudflare Agents 基于 Durable Objects 为每个 Agent 提供独立状态、存储和生命周期,并内置可调用方法、WebSocket、调度、AI 对话、MCP 与工作流支持。开发者可从模板或 npm 包开始,构建按需唤醒、可与前端实时同步的 Cloudflare Agent 应用。
Stars ★ 5,241
Forks ⑂ 619
开源许可 MIT 打开项目 FlyingCarpet 桌面应用 沟通与协作
FlyingCarpet ↗ @spieglt · Rust
无需共享网络,在不同平台设备间近距离传文件
项目简介 Flying Carpet 可让 Android、iOS、Linux、macOS 与 Windows 设备通过临时 Wi‑Fi 直连收发文件,不需要路由器、蜂窝网络或预先配置共享目录,适合现场在异构设备间搬运大文件。Apple 设备之间不能互传,应改用 AirDrop;部分传输模式还会暂时中断设备原有的无线网络连接。
Stars ★ 5,226
Forks ⑂ 257
开源许可 GPL-3.0 打开项目 astron-rpa 桌面应用 工作流自动化 OpenAPI
astron-rpa ↗ @iflytek · Java
用可视化流程自动操作 Windows 软件与网页
项目简介 AstronRPA 通过低代码或无代码设计器编排 Windows 桌面软件和网页自动化,预置组件覆盖界面操作、办公文件、数据处理、浏览器、图像识别与系统交互。流程可直接、定时、经 API 或 MCP 触发,也能与 Astron Agent 双向调用。它面向团队和企业部署,主要支持 Windows 10/11,完整使用通常需要 Docker 服务端与已配置的桌面客户端。
Stars ★ 5,209
Forks ⑂ 583
开源许可 Apache-2.0 打开项目 tagspaces 桌面应用 文档处理 Linux
tagspaces ↗ @tagspaces · TypeScript
离线整理本地文件、标签、笔记和媒体
项目简介 TagSpaces 是跨平台的离线文件管理应用,可浏览本地目录、用文件名或旁车文件打标签,并按名称和标签模糊搜索。它还支持 TXT、Markdown 和 HTML 笔记、待办清单、常见音视频播放,以及把网页或截图通过浏览器扩展保存为本地文件;Windows、Linux 和 macOS 均可运行。
Stars ★ 5,207
Forks ⑂ 513
开源许可 AGPL-3.0 打开项目 LyricsX 桌面应用 媒体、音频与视频 macOS
LyricsX ↗ @ddddxxx · Swift
在macOS桌面显示并同步音乐歌词
项目简介 LyricsX 是 macOS 歌词应用,可从多个来源自动搜索和下载实时歌词,并在桌面或菜单栏显示,支持字体、颜色、位置和时间偏移调整。它能随音乐播放器自动启动和退出、拖放导入导出歌词,并在繁简中文间转换;LRCX 支持逐字时间和多语言翻译,但项目目前没有官方 LRCX 编辑器。
Stars ★ 5,186
Forks ⑂ 447
开源许可 MPL-2.0 打开项目 Kode-CLI 编码智能体 软件开发 ACP
Kode-CLI ↗ @shareAI-lab · TypeScript
在终端用多模型、子 Agent 和 MCP 完成可交互或自动化开发任务。
项目简介 Kode 是终端里的开源 AI 助手,支持多模型切换、专家模型咨询、专用子 Agent、代码编辑、命令执行、MCP、AGENTS.md 指令发现和 ACP 服务。它提供交互式、非交互式和计划模式,并可通过插件扩展;默认会跳过大多数确认,敏感项目应使用 safe mode。仓库同时说明 2026 年 7 月至 12 月处于大规模维护和重构阶段。
Stars ★ 5,162
Forks ⑂ 765
开源许可 Apache-2.0 打开项目 PureMac 桌面应用 生产力与办公 macOS
PureMac ↗ @momenbasel · Swift
在 macOS 上清理缓存、残留文件并以可恢复方式卸载应用。
项目简介 PureMac 扫描系统缓存、开发工具数据和已卸载应用的残留文件,并提供原生界面、定时清理与应用卸载。所有删除默认移入废纸篓而非直接抹除,且不收集遥测;要覆盖受保护目录和完整清理应用容器,需要授予完全磁盘访问权限。
Stars ★ 5,154
Forks ⑂ 288
开源许可 MIT 打开项目 TablePro 桌面应用 数据与分析 iOS
TablePro ↗ @TableProApp · Swift
原生管理多种 SQL 与 NoSQL 数据库
项目简介 TablePro 是原生数据库客户端,可连接 MySQL、PostgreSQL、SQLite、Redis 等内置驱动,并按需安装 MongoDB、SQL Server、Oracle 等插件。它提供 SQL 编辑、可内联修改的数据表格、SSH 隧道、查询历史,以及使用自备模型密钥或 Ollama 的 AI 助手和 MCP 服务。目前 macOS 14+ 与 iOS/iPadOS 18+ 为稳定平台,Linux 版本仍在开发。
Stars ★ 5,136
Forks ⑂ 321
开源许可 AGPL-3.0 打开项目 emdash 智能体 Harness 软件开发 Linux
emdash ↗ @generalaction · TypeScript
在隔离Git worktree中并行运行多个编码代理
项目简介 Emdash 是用于并行运行编码代理的桌面环境,每个任务都放在独立 Git worktree 中,便于集中查看差异、CI 和拉取请求并合并可用改动。它支持本地项目和 SSH/SFTP 远程机器,应用状态保存在本地 SQLite;Emdash 不上传代码或聊天,但所选代理 CLI 仍可能把内容发送给各自模型供应商。
Stars ★ 5,111
Forks ⑂ 530
开源许可 Apache-2.0 打开项目 DesktopEditors 桌面应用 文档处理 Linux
DesktopEditors ↗ @ONLYOFFICE
离线编辑文档、表格、演示文稿和PDF
项目简介 ONLYOFFICE Desktop Editors 是适用于 Windows、Linux 和 macOS 的开源办公套件,可离线创建、查看和编辑文字文档、表格、演示文稿、PDF、PDF 表单和图表。它兼容 Office Open XML 格式,支持云端协作、数字签名、密码保护、插件和 AI 助手;项目采用 GNU AGPLv3,适合需要本地办公能力的个人与团队。
Stars ★ 5,095
Forks ⑂ 513
开源许可 AGPL-3.0 打开项目 AgentVerse 开发框架 AI 与智能体开发
AgentVerse ↗ @OpenBMB · JavaScript
组合多个 LLM 智能体协作解题或模拟交互环境
项目简介 AgentVerse 提供两类多智能体实验框架:让不同角色协作完成软件开发、咨询等任务,或搭建课堂、博弈等环境观察智能体行为。它支持 OpenAI、Azure OpenAI 和部分本地模型,偏向研究与示例用途;模拟代码正在重构,需要稳定版本时应使用 release-0.1 分支。
Stars ★ 5,077
Forks ⑂ 511
开源许可 Apache-2.0 打开项目 electron-store 代码库 软件开发
electron-store ↗ @sindresorhus · JavaScript
为 Electron 应用保存设置、状态和小型缓存
项目简介 electron-store 是 Electron 应用的 JSON 文件持久化模块,用于保存用户设置、应用状态和小型缓存。它支持点号路径、默认值、JSON Schema 校验、迁移和原子写入,并可按文档配置在主进程或渲染进程使用。它不是数据库,每次变更都会读写整个文件;当前版本要求 Electron 30+,且只提供原生 ESM。
Stars ★ 5,006
Forks ⑂ 166
开源许可 MIT 打开项目 papra Web 应用 文档处理
papra ↗ @papra-hq · TypeScript
自托管归档、检索并自动导入个人或团队文档
项目简介 Papra 是简洁的自托管文档管理与长期归档平台,适合保存收据、保修单以及个人或组织资料。用户可通过全文搜索、筛选、标签和自定义属性查找文件,也能从邮件或监控文件夹自动导入,并从图片和扫描件提取文字。它支持带到期时间和密码的外部分享,可通过 Docker 快速部署;正式使用时应自行生成安全的认证密钥。
Stars ★ 4,990
Forks ⑂ 256
开源许可 AGPL-3.0