从工作场景出发,找到开源方案 从真实需求和场景出发,在这里挑选最适合你工作流的开源方案。
项目 4,306
作者 3,645
GitHub Stars 13,022,829 按使用场景 4306 个项目 全部 4306 软件开发 1383 测试与质量 501 运维与安全 506 数据与研究 689 写作与文档 756 内容与设计 613 音视频 324 效率与自动化 390 项目与协作 438 营销与销售 315 业务与合规 197 学习与生活 386 4306 个项目 · 第 43 / 240 页
打开项目 bilibili-linux 桌面应用 媒体、音频与视频 Linux
bilibili-linux ↗ @msojocs · TypeScript
在 Linux 上使用支持漫游与外区搜索的哔哩哔哩桌面客户端
项目简介 它把哔哩哔哩官方桌面客户端适配到 Linux,可从 Releases 下载或通过 AppImage、脚本安装,用于观看内容,并使用漫游、外区搜索和弹幕共享等增强功能。项目还提供可选的空降助手,但需要额外安装 Python、Whisper 与 Torch。它属于非官方移植,使用前应自行评估账号与客户端兼容风险。
Stars ★ 1,272
Forks ⑂ 67
开源许可 MIT 打开项目 awesome-native-macosx-apps 资源合集或目录 生产力与办公
awesome-native-macosx-apps ↗ @open-saas-directory · Shell
按用途查找轻量、非 Electron 的原生 macOS 应用
项目简介 awesome-native-macosx-apps 是面向 Mac 用户的人工整理目录,重点收录原生、轻量且避免 Electron 的应用。清单按开发、写作、生产力、安全、菜单栏、系统工具等场景分类,并标注免费、付费、开源或订阅等信息,适合重视启动速度、资源占用和平台体验的用户快速筛选软件。它是应用索引,不提供统一安装或运行环境。
Stars ★ 1,266
Forks ⑂ 90
开源许可 MIT 打开项目 restic-browser 桌面应用 安全与隐私 Linux
restic-browser ↗ @emuell · TypeScript
以图形界面浏览、导出并恢复现有 restic 备份
项目简介 restic-browser 为已有的本地或远程 restic 仓库提供桌面图形界面,可查看快照和文件,恢复选中的文件夹,导出 ZIP,或临时打开单个文件。它适合不想频繁使用命令行的恢复场景,但并不是完整的备份管理器,不能创建新备份。使用前仍需单独安装 restic,并确保可执行文件位于系统路径中。
Stars ★ 1,259
Forks ⑂ 37
开源许可 MIT 打开项目 Agentshire 插件 沟通与协作 OpenClaw
Agentshire ↗ @Agentshire · TypeScript
把 OpenClaw 或 QClaw 智能体变成可观看互动的 3D 小镇 NPC
项目简介 Agentshire 是 OpenClaw 与 QClaw 的可视化插件,会把每个智能体和子智能体映射成 3D 小镇里的角色,并在浏览器中呈现任务分配、协作、对话和完成动作。用户可以直接在小镇界面聊天,使用地图编辑器布置环境,或在角色工坊调整 NPC。安装后启动 Gateway 即可自动打开本地页面。它对运行时版本较敏感,当前推荐 OpenClaw 2026.3.13,并明确说明较新的 2026.4.x 暂不兼容。
Stars ★ 1,255
Forks ⑂ 195
开源许可 MIT 打开项目 pinkbin 桌面应用 个人与日常生活 Windows
pinkbin ↗ @cccyd2003-qwq · TypeScript
扫描磁盘占用,用 AI 解释陌生文件夹并安全清理。
项目简介 Pinkbin 面向 Windows 用户,把整盘空间分布、陌生目录解释和清理操作放在同一个桌面工具里。它可快速扫描 NTFS 磁盘,用树状图和 treemap 找出大文件夹,再把目录元数据交给自选的云端模型或 Ollama 判断用途与删除风险;删除默认进入回收站。目前内置的专属清理脚本只覆盖微信 PC 端和 Conda,macOS 与 Linux 也暂无预编译版本。
Stars ★ 1,248
Forks ⑂ 48
开源许可 MIT 打开项目 onthespot 桌面应用 媒体、音频与视频 Windows
onthespot ↗ @casualsnek · Python
搜索、批量下载并按规则整理 Spotify 音乐内容
项目简介 Onthespot 是桌面音乐下载工具,可用已添加的 Spotify 账号搜索歌曲、艺人、专辑和播放列表,也能从单个网址或网址文本文件批量建立下载队列。用户可以设置并发数、重试、输出格式、目录与文件命名规则,并在进度页查看任务。媒体转换通常依赖 ffmpeg;部分解析过程可能长时间无响应,项目也提示异常处理仍不完善。
Stars ★ 1,248
Forks ⑂ 189
开源许可 GPL-2.0 打开项目 every-pdf 桌面应用 文档处理
every-pdf ↗ @DDULDDUCK · TypeScript
在桌面端编辑、转换、拆分、合并并加密 PDF 文件。
项目简介 Every PDF 是面向 Windows 与 macOS 的桌面 PDF 工具,可在同一应用中添加文字、签名、图片和复选框,也能转换格式、拆分或合并页面、添加水印、调整页序并设置或移除密码。旧版 macOS 用户因代码签名更新无法继续自动升级,需要手动安装 2.0.2 或更高版本后才能恢复后续自动更新。
Stars ★ 1,243
Forks ⑂ 89
开源许可 MIT 打开项目 vgmtrans 桌面应用 媒体、音频与视频 Linux
vgmtrans ↗ @vgmtrans · C++
把游戏序列音乐转换成 MIDI 和采样器格式
项目简介 VGMTrans 是跨平台桌面应用,用来扫描视频游戏文件中的序列化音乐资源,查看其结构并转换为 MIDI、SoundFont2 或 DLS 等标准格式。它提供交互式十六进制查看、内置试听和多种街机、主机音乐格式支持,适合研究或提取游戏音乐;不同格式的转换准确度并不相同。
Stars ★ 1,238
Forks ⑂ 106
开源许可 Zlib 打开项目 nightingale 桌面应用 媒体、音频与视频 Linux
nightingale ↗ @rzru · TypeScript
把本地或自托管音乐库自动制作成带评分的卡拉 OK
项目简介 Nightingale 可扫描本地文件夹、Jellyfin 或 Navidrome 音乐库,自动分离主唱、生成逐词同步歌词,并以伴奏、实时音高评分、升降调和变速方式播放。首次启动会自动准备 Python、ffmpeg 和模型,也可在 Linux 主机或 Docker 中提供网页界面。歌曲分析在 GPU 上通常需数分钟,纯 CPU 可能需要十到二十分钟。
Stars ★ 1,236
Forks ⑂ 83
开源许可 GPL-3.0 打开项目 ian-handdrawn-ppt 提示词合集 图片生成与编辑 Codex
ian-handdrawn-ppt ↗ @helloianneo
把文章或提纲转成统一手绘风格的中文页面图
项目简介 把技术文章、课程笔记或讲稿交给这个 Codex Skill,它会先梳理叙事,再生成一张 21:9 封面和多张 16:9 中文手绘解释图,并用总览拼图检查整套风格。输出以 PNG 页面图为主,适合文章配图、课程和知识卡片;它不生成可编辑 PPTX、PDF 或矢量页面。
Stars ★ 1,236
Forks ⑂ 116
开源许可 MIT 打开项目 Stable-Diffusion-KMP 移动应用 图片生成与编辑 Android
Stable-Diffusion-KMP ↗ @ShiftHackZ · Kotlin
在 Android 与 iOS 上连接多种后端生成和管理 AI 图片
项目简介 SDAI 是跨 Android 与 iOS 的开源图像生成客户端,可连接自己的 AUTOMATIC1111 或 SwarmUI 服务器,也能使用多种托管 API,并在受支持设备上运行本地扩散模型。用户可统一设置提示词、模型和生成参数,把结果保存在本地画廊中查看、分享或打包导出。具体功能取决于平台、安装版本和所选提供商;远程服务通常需要服务器地址或 API Key,本地生成也受设备性能与模型兼容性限制。
Stars ★ 1,228
Forks ⑂ 134
开源许可 AGPL-3.0 打开项目 youwee 桌面应用 媒体、音频与视频 macOS
youwee ↗ @vanloctech · TypeScript
下载并自动处理多平台视频、音频与频道更新
项目简介 Youwee 为 Windows、macOS 与 Linux 提供 yt-dlp 图形界面,可从 YouTube、TikTok、Instagram、Bilibili 等 1800 多个站点下载视频或音频。浏览器扩展能把当前页面直接送入下载队列,应用还支持频道关注与自动下载、直播、元数据抓取、AI 摘要以及下载后的插件工作流。用户应只处理自己拥有或获准保存的内容;当前 macOS 应用尚未签名,首次安装可能需要手动解除系统隔离。
Stars ★ 1,220
Forks ⑂ 185
开源许可 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 打开项目 iPolloWork 桌面应用 软件开发 Linux
iPolloWork ↗ @Devin-AXIS · TypeScript
让智能体生成并可视化编辑代码、文档与多媒体成果
项目简介 iPolloWork 把智能体对话、文件、浏览器、可编辑画布、设计和视频工具整合到本地优先的工作区,可生成代码、文档、演示、网站或视频后继续手动调整文字、图片、布局与场景。它可连接模型、Skills、插件和 MCP,并支持桌面、浏览器或无头运行。仓库目前没有公开安装包,只能从源码构建,且采用限制外部商业用途的源码可用许可证。
Stars ★ 1,212
Forks ⑂ 154
GitHub 更新 2026年7月14日 打开项目 nimbalyst 桌面应用 软件开发 Linux
nimbalyst ↗ @nimbalyst · TypeScript
并行管理编码代理会话,并在可视化编辑器中审阅它们的改动
项目简介 Nimbalyst 是面向开发者、产品经理和设计师的本地桌面工作区,可同时运行并管理多个 Codex、Claude Code 会话,以及处于 Alpha 阶段的 OpenCode 会话,并把它们关联到任务和文件。用户能在 Markdown、原型、图表、CSV 和代码编辑器中查看、批注及接受或拒绝代理改动。桌面版支持 macOS、Windows 和 Linux,另有移动端用于查看会话、回复代理和审阅改动。
Stars ★ 1,208
Forks ⑂ 161
开源许可 MIT 打开项目 ai-setup 命令行应用 软件开发 Claude Code
ai-setup ↗ @caliber-ai-org · TypeScript
随代码变化生成并同步多种 AI 编程工具的项目配置。
项目简介 Caliber 会分析代码库,为 Claude Code、Cursor、Codex、OpenCode 和 Copilot 生成对应的上下文文件、规则、技能与 MCP 配置。首次设置后可通过提交钩子持续刷新,并在写入前展示差异、保留原文件备份;生成过程使用现有订阅或自备模型密钥。
Stars ★ 1,201
Forks ⑂ 116
开源许可 MIT 打开项目 my-translator 桌面应用 媒体、音频与视频 macOS
my-translator ↗ @phuc-nt · Python
实时翻译系统音频和麦克风对话并悬浮显示
项目简介 在视频会议、直播或面对面对话中,它可以捕获系统声音和麦克风输入,将转写与译文实时显示在桌面悬浮层中。用户可选择单向或双向翻译、不同云端引擎,并按需启用朗读和术语表。应用不经过自建中转服务器,API 密钥保存在本地;完全离线模式仅支持 Apple Silicon,语言范围也更有限。
Stars ★ 1,201
Forks ⑂ 387
开源许可 MIT 打开项目 crossover 桌面应用 个人与日常生活 Linux
crossover ↗ @lacymorrow · JavaScript
在游戏画面上放置可定制的准星叠加层
项目简介 CrossOver 是 Windows、macOS 和 Linux 的透明准星叠加应用,可从内置样式中选择准星,也能拖入自己的 PNG、SVG 或 GIF,并调整位置、尺寸、颜色和透明度。它支持多显示器和多个标记点,但通常需要游戏运行在窗口化或无边框全屏模式;部分 Vulkan 游戏无法显示叠加层,个别游戏还会阻止或标记此类工具。
Stars ★ 1,200
Forks ⑂ 132
GitHub 更新 2026年7月13日