从工作场景出发,找到开源方案
从真实需求和场景出发,在这里挑选最适合你工作流的开源方案。
- 项目
- 4,306
- 作者
- 3,645
- GitHub Stars
- 13,022,829
4306 个项目 · 第 19 / 240 页
打开项目 Suwayomi-ServerAPI 或服务端个人与日常生活
Suwayomi-Server↗
@Suwayomi·Java
自托管漫画库并通过浏览器或客户端阅读与同步
项目简介Suwayomi-Server 可在自己的电脑或服务器上建立漫画阅读服务,运行 Mihon 兼容扩展,集中搜索来源、管理书库、自动检查与下载新章节,并支持备份恢复和阅读追踪。它提供 Windows、macOS、Linux 打包版本,也可用 Docker 或 Java 21 以上环境运行。服务端需要前端界面使用,直接下载的版本已捆绑 WebUI,也可连接其他兼容客户端。
- Stars
- ★ 7,272
- Forks
- ⑂ 410
- 开源许可
- MPL-2.0
打开项目 Publii桌面应用内容创作Linux
Publii↗
@GetPublii·HTML
在桌面端离线编辑并发布静态网站。
项目简介Publii 是面向 Windows、macOS 和 Linux 的桌面静态网站 CMS,让不熟悉命令行的用户也能像使用传统内容管理系统一样创建文章、选择主题和调整站点。应用在本机生成网站,因此可以离线编辑,完成后再把更新上传到服务器。它适合希望获得静态站点的速度与无需服务器端 CMS 的发布方式,同时保留图形化内容编辑流程的个人或小团队。
- Stars
- ★ 7,251
- Forks
- ⑂ 462
- 开源许可
- GPL-3.0
打开项目 codebuff编码智能体软件开发
codebuff↗
@CodebuffAI·TypeScript
用自然语言从终端跨文件修改代码并运行测试
项目简介Codebuff 是终端中的开源编码助手,会协调多个专门智能体理解项目、寻找相关文件、跨代码库修改并运行测试。除了 CLI,它还提供 SDK,可嵌入应用、CI/CD 或自定义工作流,并允许选择 OpenRouter 上的模型;另有广告支持的 Freebuff 版本,但可用模型、每日时段和完整模式会受地区限制。
- Stars
- ★ 7,246
- Forks
- ⑂ 883
- 开源许可
- Apache-2.0
打开项目 rancher-desktop桌面应用DevOps 与部署
rancher-desktop↗
@rancher-sandbox·TypeScript
在桌面电脑上运行并管理本地容器与 Kubernetes
项目简介Rancher Desktop 为 Windows、macOS 和 Linux 提供本地容器与 Kubernetes 环境,适合开发者在电脑上运行和管理容器化工作负载。除图形应用外,它还包含 rdctl 命令行工具,便于脚本化常见操作。项目提供的 HTTP API 目前仍被标记为内部实验接口,依赖该接口的自动化可能需要随版本调整。
- Stars
- ★ 7,229
- Forks
- ⑂ 368
- 开源许可
- Apache-2.0
打开项目 Final2x桌面应用设计与创意Linux
Final2x↗
@EutropicAI·TypeScript
用超分辨率模型放大并增强低分辨率图片
项目简介Final2x 是一款跨平台图像超分辨率桌面工具,用于把低分辨率图片放大并生成更清晰的输出,也支持通过新后端加载自定义模型。Windows、macOS 和 Linux 均有使用路径,可从发行版获取应用。Linux 需要另外安装 Python 3.9 以上、PyTorch 2.0 以上及相关依赖;macOS 首次运行可能需要在终端解除应用隔离限制。
- Stars
- ★ 7,211
- Forks
- ⑂ 521
- 开源许可
- BSD-3-Clause
打开项目 dbgate桌面应用数据与分析Linux
dbgate↗
@dbgate·Svelte
在桌面或网页中统一管理多种 SQL 与 NoSQL 数据库
项目简介DbGate 让用户在同一界面中连接并管理 MySQL、PostgreSQL、SQL Server、MongoDB、SQLite 等多种数据库。它可浏览和编辑数据与表结构,比较并同步数据库结构,设计可视化查询,以及批量导入导出。项目可作为 Windows、macOS、Linux 桌面应用使用,也能通过 Docker 或 NPM 运行网页版本,适合经常切换多个数据库的开发者和管理员。
- Stars
- ★ 7,144
- Forks
- ⑂ 438
- 开源许可
- GPL-3.0
打开项目 registryAPI 或服务端AI 与智能体开发REST
registry↗
@modelcontextprotocol·Go
发布、发现并验证社区 MCP Server 的注册信息
项目简介MCP Registry 为客户端提供可发现的 MCP Server 列表,并提供 API、发布工具和本地服务,帮助维护者提交服务器元数据。发布时会通过 GitHub OAuth、GitHub OIDC、DNS 或 HTTP 验证命名空间所有权;当前文档仍将服务标为预览阶段,v0.1 API 处于冻结验证期。
- Stars
- ★ 7,000
- Forks
- ⑂ 897
- GitHub 更新
- 2026年7月10日
打开项目 openmtp桌面应用生产力与办公macOS
openmtp↗
@ganeshrvel·JavaScript
在 macOS 与 Android 间通过 USB 传文件
项目简介OpenMTP 是 macOS 上的 Android 与 MTP 设备文件管理器,通过 USB 连接后可在本机和设备双栏之间拖放文件。它支持内部存储与 SD 卡、批量传输超过 4GB 的文件、网格或列表视图及键盘快捷键;当前系统要求为 macOS 11 或更高版本。
- Stars
- ★ 6,991
- Forks
- ⑂ 291
- 开源许可
- MIT
打开项目 massCode桌面应用软件开发
massCode↗
@massCodeIO·TypeScript
在本地统一管理代码片段、笔记、请求与开发工具
项目简介这是一款本地优先的开发者工作台,把代码片段、Markdown 笔记、HTTP 请求、计算、绘图和常用转换工具放在同一个桌面应用中。内容以带元数据的普通 Markdown 文件保存在本机,可用 Git、网盘或同步工具自行管理,并能从常见片段、笔记和 API 集合格式导入。它支持 macOS、Windows 和 Linux,适合希望数据可读、可迁移且不受专有格式锁定的开发者。
- Stars
- ★ 6,915
- Forks
- ⑂ 260
- 开源许可
- AGPL-3.0
打开项目 open-pencil桌面应用设计与创意macOS
open-pencil↗
@open-pencil·TypeScript
打开并编辑 Figma 文件,用 AI 或脚本生成和检查设计。
项目简介OpenPencil 是可在桌面或浏览器运行的开源设计编辑器,能读写 `.fig` 与 `.pen` 文件,并在画布中创建组件、变体和可编辑节点。用户可通过聊天让 AI 调用大量设计工具,也能用命令行、XPath、插件 API 或 MCP 检查、修改、转换和导出文档。它强调本地可编程访问,但目前仍存在部分 Figma 兼容性缺口。
- Stars
- ★ 6,907
- Forks
- ⑂ 645
- 开源许可
- MIT
打开项目 Applite桌面应用生产力与办公macOS
Applite↗
@milanvarady·Swift
用应用商店式界面安装和管理 Homebrew Cask 软件
项目简介Applite 把 Homebrew Cask 包装成面向普通 macOS 用户的图形应用商店体验,可在精选软件库中搜索,并一键安装、更新或卸载第三方应用。它会沿用现有 Homebrew 安装,也支持 HTTP、HTTPS 和 SOCKS5 系统代理,因此不必记忆 brew 命令。应用要求 macOS 13 或更高版本;没有 Homebrew 的用户仍需先完成其基础安装。
- Stars
- ★ 6,871
- Forks
- ⑂ 176
- 开源许可
- MIT
打开项目 headlampWeb 应用DevOps 与部署
headlamp↗
@kubernetes-sigs·TypeScript
通过可扩展网页或桌面界面管理 Kubernetes 集群
项目简介Headlamp 是 Kubernetes 的网页与桌面管理界面,可在集群内部署,也可读取本地 kubeconfig 连接一个或多个集群。用户能查看和编辑资源、读取日志、进入容器终端,并通过插件扩展界面;创建、修改和删除操作会依据 Kubernetes RBAC 权限显示和执行。若使用的令牌权限有限,相应资源与操作也会不可见或不可用。
- Stars
- ★ 6,867
- Forks
- ⑂ 930
- 开源许可
- Apache-2.0
打开项目 omniget桌面应用媒体、音频与视频Linux
omniget↗
@tonhowtf·Rust
下载、整理并学习课程、视频、音频和电子书
项目简介OmniGet 是跨平台桌面下载与媒体资料管理应用,用户粘贴课程、视频、音乐或其他受支持链接后,可选择质量、加入队列并在应用内整理和播放文件。它集成 yt-dlp 及部分平台专用提取器,还包含 PDF/EPUB 阅读、时间戳笔记和间隔复习功能。Windows、macOS 与 Linux 均有发行包;由于应用未签名,macOS 首次启动需要执行终端命令解除 Gatekeeper 限制。
- Stars
- ★ 6,738
- Forks
- ⑂ 571
- 开源许可
- GPL-3.0
打开项目 yn桌面应用写作与编辑Linux
yn↗
@purocean·TypeScript
用可扩展 Markdown 编辑器写作并管理本地文档
项目简介Yank Note 把文档保存为本地 Markdown 文件,并提供版本回溯、加密、图表与思维导图、可运行代码块、集成终端、插件和 AI 补全生成等扩展能力。它为扩展性开放了命令执行及任意文件读写权限,因此只应打开可信文档;加密文件的密码一旦遗失,也没有常规恢复方式。
- Stars
- ★ 6,657
- Forks
- ⑂ 927
- 开源许可
- AGPL-3.0
打开项目 iptvnator桌面应用媒体、音频与视频Linux
iptvnator↗
@4gray·TypeScript
导入 IPTV 播放列表,在桌面端观看直播、回看和节目单。
项目简介IPTVnator 可从本地文件或远程地址载入 M3U/M3U8 播放列表,也支持 Xtream Codes 和 Stalker 门户,并提供频道搜索、节目单、回看与外部播放器。桌面版功能最完整;自托管 PWA 可用于浏览器播放,但不包含 EPG 面板、嵌入式 MPV、下载管理等桌面能力。
- Stars
- ★ 6,565
- Forks
- ⑂ 848
- 开源许可
- MIT
打开项目 ipfs-desktop桌面应用生产力与办公
ipfs-desktop↗
@ipfs·JavaScript
用桌面界面运行和管理 IPFS 节点、文件与对等连接。
项目简介IPFS Desktop 把完整的 Kubo 节点、Web UI 和系统托盘菜单组合成一个 Windows、macOS 与 Linux 应用,让用户无需终端即可导入和管理文件、查看对等节点及浏览内容。如果电脑上已有 IPFS 节点,它可作为控制面板;没有节点时则会安装并运行一个,同时自动检查更新。
- Stars
- ★ 6,545
- Forks
- ⑂ 902
- 开源许可
- MIT
打开项目 harness-sdkSDKAI 与智能体开发MCP
harness-sdk↗
@strands-agents·Python
用Python或TypeScript构建可控的AI代理
项目简介Strands Agents 提供 Python 与 TypeScript SDK,用模型驱动的代理循环连接工具、MCP 服务和不同模型提供商。它内置上下文管理、执行限制、观测、钩子、护栏、流式输出和多代理模式,并附带本地构建工具;Python 需要 3.10+,TypeScript 需要 Node.js 20+。
- Stars
- ★ 6,514
- Forks
- ⑂ 936
- 开源许可
- Apache-2.0
打开项目 winbox代码库前端开发
winbox↗
@nextapps-de·JavaScript
在网页中创建可拖动、缩放和自定义的桌面式窗口
项目简介WinBox 是面向 Web 开发者的 HTML5 窗口管理库,可在页面中创建带标题、尺寸、位置、主题与自定义内容的桌面式窗口。它可以通过 npm、单文件 Bundle 或独立 JS/CSS 引入,并支持挂载 DOM、显示 HTML 以及接入 Vue、React 等社区封装。若把用户输入写入窗口 HTML,应用必须先进行清理,否则可能引入跨站脚本风险。
- Stars
- ★ 6,440
- Forks
- ⑂ 215
- 开源许可
- Apache-2.0