从工作场景出发,找到开源方案 从真实需求和场景出发,在这里挑选最适合你工作流的开源方案。
项目 4,306
作者 3,645
GitHub Stars 13,022,829 按使用场景 4306 个项目 全部 4306 软件开发 1383 测试与质量 501 运维与安全 506 数据与研究 689 写作与文档 756 内容与设计 613 音视频 324 效率与自动化 390 项目与协作 438 营销与销售 315 业务与合规 197 学习与生活 386 4306 个项目 · 第 16 / 240 页
打开项目 webtorrent-desktop 桌面应用 媒体、音频与视频 Linux
webtorrent-desktop ↗ @webtorrent · JavaScript
在桌面端添加种子并在下载完成前直接播放媒体内容。
项目简介 WebTorrent Desktop 为 macOS、Windows 和 Linux 提供图形化种子流媒体客户端,用户可安装正式发行版后添加种子并直接观看正在下载的内容。应用会收集用于改进播放体验的基础使用统计,但说明不会发送个人身份信息,也不会记录用户添加了哪些种子。
Stars ★ 10,084
Forks ⑂ 1,027
开源许可 MIT 打开项目 dbx 桌面应用 数据与分析 macOS
dbx ↗ @t8y2 · Rust
用轻量跨平台客户端管理多种 SQL 与 NoSQL 数据库
项目简介 DBX 用约 20 MB 的桌面客户端连接和管理数十种数据库,也提供 Docker 与网页部署方式。你可以查询数据、维护连接,并让内置 AI 助手或 MCP 服务器通过现有配置为编码智能体提供数据库访问;AI 生成的 SQL 会先经过安全检查。桌面端可离线运行且不收集遥测,AI 功能则需要模型端点或本地 Ollama。
Stars ★ 9,999
Forks ⑂ 1,002
开源许可 Apache-2.0 打开项目 claurst 编码智能体 软件开发 Linux
claurst ↗ @Kuberwastaken · Rust
在终端用多种模型进行代理式编程与代码操作。
项目简介 Claurst 是用 Rust 编写的开源终端编码代理,提供多模型接入、TUI、插件、对话分叉、记忆整理、无头运行和 ACP 编辑器集成,可读取与修改代码并调用工具。核心代理和路由已进入 Beta,日常使用仍可能遇到边角问题,持续目标与高强度多代理模式等功能仍标为实验性。
Stars ★ 9,985
Forks ⑂ 7,787
开源许可 GPL-3.0 打开项目 ytDownloader 桌面应用 媒体、音频与视频
ytDownloader ↗ @aandrew-me · JavaScript
在桌面端从多种网站下载视频、音频、字幕和播放列表。
项目简介 ytDownloader 为 yt-dlp 提供跨平台桌面界面,可从 YouTube、Facebook、Instagram、TikTok 等大量站点下载视频或音频,并支持播放列表、区间选择、字幕和硬件加速压缩。它提供 Windows、Linux 与 macOS 安装包;macOS 版本未签名,需要手动解除隔离,并另外通过 Homebrew 安装 yt-dlp。
Stars ★ 9,944
Forks ⑂ 890
开源许可 GPL-3.0 打开项目 VidBee 桌面应用 媒体、音频与视频
VidBee ↗ @nexmoe · TypeScript
下载多站点视频并通过 RSS 自动保存新内容。
项目简介 VidBee 基于 yt-dlp 从 YouTube、TikTok、Instagram、Twitter 等大量站点下载视频,并可订阅创作者的 RSS,在后台自动保存新发布内容。项目既提供桌面应用,也包含可用 Docker 部署的 Web 客户端与 API,方便个人使用或搭建自己的下载服务。它仍处于活跃开发阶段,适合愿意自行处理站点兼容变化与部署维护的用户。
Stars ★ 9,918
Forks ⑂ 768
开源许可 MIT 打开项目 SimpMusic 桌面应用 媒体、音频与视频 Android
SimpMusic ↗ @maxrave-dev · Kotlin
在 Android 与桌面端播放和整理 YouTube Music 内容
项目简介 SimpMusic 是面向 Android 和桌面系统的开源 YouTube Music 客户端,可后台播放音乐与视频、搜索 YouTube、同步或整理播放列表,并缓存内容供离线收听,还能聚合多种歌词来源。开源版本声明不含跟踪器,但启用向 Google 回传功能后会发送播放记录以改善推荐。用户仍需自行确保使用方式符合当地版权法规和所访问平台的服务条款。
Stars ★ 9,901
Forks ⑂ 484
开源许可 GPL-3.0 打开项目 awesome-privacy 资源合集或目录 安全与隐私
awesome-privacy ↗ @lissy93 · Astro
按场景查找和比较注重隐私与安全的软件服务
项目简介 awesome-privacy 是一份经过整理的隐私与安全工具目录,帮助用户按实际需求寻找替代软件和服务。内容覆盖文件加密、邮件客户端、移动应用、VPN、DNS、广告拦截、桌面系统及自托管方案,并为不少条目提供简短说明或进一步报告。它适合做选型入口,但具体产品政策、价格与安全状态仍应另外核实。
Stars ★ 9,627
Forks ⑂ 566
开源许可 CC0-1.0 打开项目 how-to-contribute-to-open-source 学习资源 教育与学习
how-to-contribute-to-open-source ↗ @freeCodeCamp · Ruby
为新手整理参与开源项目的学习和行动路径
项目简介 How to Contribute to Open Source 是面向开源新手的资源清单,帮助读者了解参与方式、版本控制、GitHub 搜索、相关书籍、社区倡议和可参加的项目计划。它提供多种语言版本,内容以文章、教程和外部资源索引为主,不是自动提交工具;读者也可以通过提交 PR 补充新资料。
Stars ★ 9,315
Forks ⑂ 1,865
开源许可 CC-BY-SA-4.0 打开项目 visual-explainer 插件 数据可视化 Claude Code
visual-explainer ↗ @nicobailon · HTML
把复杂终端结果转成可浏览的 HTML 图解与幻灯片
项目简介 visual-explainer 让编码智能体把系统架构、代码差异、计划审查、数据表和项目回顾生成自包含的 HTML 页面或幻灯片,并直接在浏览器中查看。它用真实排版、主题和交互替代容易换行错位的 ASCII 图表,适合信息量较大的技术说明。项目为 Claude Code、Pi、Codex、OpenCode 和 Cursor 提供不同的技能或规则接入方式。
Stars ★ 9,241
Forks ⑂ 625
开源许可 MIT 打开项目 kimi-cli 编码智能体 软件开发 ACP
kimi-cli ↗ @MoonshotAI · Python
在终端运行 Kimi Agent、Shell 模式和 MCP,并连接 IDE。
项目简介 Kimi CLI 提供终端 Agent、Ctrl-X Shell 模式、VS Code 扩展、ACP 编辑器接入、Zsh 集成和 MCP 服务器管理。项目正在迁移到下一代 Kimi Code CLI,安装后会自动迁移配置和会话,旧仓库也将逐步退出维护;如果需要长期更新,应选择 Kimi Code CLI。
Stars ★ 9,149
Forks ⑂ 1,136
开源许可 Apache-2.0 打开项目 hermes-studio 桌面应用 生产力与办公 Linux
hermes-studio ↗ @EKKOLearnAI · TypeScript
用桌面应用与自托管网页控制台管理 Hermes Agent。
项目简介 Hermes Studio 为 Hermes Agent 提供桌面应用和自托管网页控制台,把聊天会话、模型配置、平台频道、定时任务、文件和编码工具集中到一个界面。它支持 macOS、Windows、Linux,也可通过 npm 或 Docker 运行;聊天能力仍依赖本机或已安装的 Hermes Agent 运行时。
Stars ★ 9,104
Forks ⑂ 1,129
GitHub 更新 2026年7月14日 打开项目 mediago 桌面应用 媒体、音频与视频
mediago ↗ @mediago-dev · TypeScript
嗅探并下载 HLS、m3u8 与主流视频网站的视频资源
项目简介 MediaGo 是跨平台视频下载应用,可通过桌面端或浏览器扩展识别网页中的视频资源,并处理 HLS、m3u8、YouTube、哔哩哔哩及 yt-dlp 支持的网站。它提供内置播放器、格式与画质选择、转换功能,也可用 Docker 部署后通过局域网 Web 界面使用,并开放 HTTP API。使用者需要确认自己有权下载相关内容,不应将其用于侵权、批量抓取或破坏平台服务。
Stars ★ 9,060
Forks ⑂ 804
开源许可 MIT 打开项目 PakePlus-Android 桌面应用 前端开发
PakePlus-Android ↗ @Sjj1024 · Lua
把网站或静态前端内容快速封装为轻量级多端应用。
项目简介 PakePlus-Android 可把网站、HTML 文件或 Vue/React 的静态构建结果封装成桌面与移动应用,并支持在客户端或网页端配置、预览和发布构建。打包过程可交给 GitHub Actions 执行,因此不必在本机安装完整开发环境;但需要配置拥有仓库及工作流权限的 GitHub Token,后续项目也依赖自动创建的仓库。
Stars ★ 8,983
Forks ⑂ 5,482
开源许可 MIT 打开项目 BingGPT 桌面应用 沟通与协作
BingGPT ↗ @dice2o · JavaScript
在独立桌面应用中使用 Bing AI 聊天并导出会话
项目简介 BingGPT 把 Bing 的 AI 聊天放进 Windows、macOS 和 Linux 桌面应用,无需安装 Edge 或浏览器插件。登录 Microsoft 账户后即可开始对话,并能把完整会话导出为 Markdown、PNG 或 PDF,同时调整主题、字号和常用快捷键。它依赖所在地区能够访问 Bing;若服务在当地不可用,需要把 `bing.com` 及其子域加入可用的代理规则。
Stars ★ 8,927
Forks ⑂ 666
开源许可 Apache-2.0 打开项目 youtube-dl-gui 桌面应用 媒体、音频与视频 Linux
youtube-dl-gui ↗ @jely2002 · Rust
无需命令行即可下载视频、音频、字幕与播放列表
项目简介 Open Video Downloader 为 yt-dlp 提供 Windows、macOS 和 Linux 桌面界面,可从数百个受支持的网站下载视频、音频、字幕、元数据和整套播放列表。用户能够选择分辨率、帧率与输出格式,设置文件名和保存位置,并让队列自动平衡并发任务。安装后无需配置命令行,但使用者仍需自行遵守当地法律及网站条款。
Stars ★ 8,851
Forks ⑂ 633
开源许可 AGPL-3.0 打开项目 RapidRAW 桌面应用 图片生成与编辑 Android
RapidRAW ↗ @CyberTimon · TypeScript
用 GPU 加速的非破坏流程编辑和管理 RAW 照片。
项目简介 RapidRAW 是面向 Windows、macOS、Linux 和 Android 的轻量 RAW 编辑器,以 GPU 加速的 32 位处理管线提供即时预览,并以非破坏方式保存调整。它支持图层蒙版、主体与天空识别,以及可选 AI 后端驱动的生成式增删;处理高分辨率 RAW 和复杂蒙版时建议配备 16GB 以上内存与较新的独立 GPU。
Stars ★ 8,836
Forks ⑂ 444
开源许可 AGPL-3.0 打开项目 douyin-downloader 命令行应用 媒体、音频与视频
douyin-downloader ↗ @jiji262 · Python
批量下载并去重整理抖音视频、图集与作者内容
项目简介 把抖音单条链接或作者主页交给 Douyin Downloader,可批量保存视频、图集、合集和音乐,并用 SQLite 与本地文件双重去重,支持增量下载、失败重试和进度查看。它可通过配置文件或命令行运行,并在作品分页受限时调用浏览器辅助;收藏内容需要登录 Cookie,浏览器回退目前也主要验证了作者作品模式。
Stars ★ 8,827
Forks ⑂ 1,382
开源许可 MIT 打开项目 anarlog 桌面应用 生产力与办公
anarlog ↗ @fastrepl · TypeScript
在本机录制转写会议并把笔记保存为 Markdown
项目简介 anarlog 是本地优先的会议笔记应用,加入会议后可录音、在设备上转写,并把每次会议保存为可搜索和同步的 Markdown 文件。它不要求云端账号或跟踪服务,生成摘要时可自行选择 OpenAI、Anthropic、Gemini、OpenRouter、Ollama、LM Studio 等模型来源。该仓库是原 Hyprnote 延续的开源项目,并非团队当前开发的 char 代码库。
Stars ★ 8,811
Forks ⑂ 670
开源许可 MIT