deskflow
30,938
Stars
5,122
Forks
386
Watchers
259
Open Issues
GPL-2.0
许可证
C++
语言
2014-10-12
创建时间
2026-11-10
最近更新
项目能做什么
实现多台电脑共用一套键盘和鼠标的跨平台工具。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<picture> <source media="(prefers-color-scheme: dark)" srcset="https://github.com/deskflow/deskflow-artwork/blob/main/logo/deskflow-logo-dark-200px.png?raw=true"> <source media="(prefers-color-scheme: light)" srcset="https://github.com/deskflow/deskflow-artwork/blob/main/logo/deskflow-logo-light-200px.png?raw=true"> <img alt="Deskflow" src="https://github.com/user-attachments/assets/f005b958-24df-4f4a-9bfd-4f834dae59d6"> </picture> **Deskflow** is a free and open source keyboard and mouse sharing app. Use the keyboard, mouse, or trackpad of one computer to control nearby computers, and work seamlessly between them. It's like a software KVM (but without the video). TLS encryption is enabled by default. Wayland is supported. Clipboard sharing is supported. > [!TIP] > > **Chat with us** > > - Main discussion on Matrix: [`#deskflow:matrix.org`](https://matrix.to/#/#deskflow:matrix.org) ([Matrix clients](https://matrix.org/ecosystem/clients/)) > - Discussion also happens on IRC: `#deskflow` or `#deskflow-dev` on [Libera Chat](https://libera.chat/) > - Start a [new discussion](https://github.com/deskflow/deskflow/discussions) on our GitHub project. ## Download [](https://github.com/deskflow/deskflow/releases/latest) [](https://github.com/deskflow/deskflow/releases/continuous) [](https://flathub.org/apps/org.deskflow.deskflow) > [!NOTE] > On Windows, you will need to install the > [Microsoft Visual C++ Redistributable](https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#latest-microsoft-visual-c-redistributable-version). > Download latest: [`vc_redist.x64.exe`](https://aka.ms/vc14/vc_redist.x64.exe) [`vc_redist.arm64.exe`](https://aka.ms/vc14/vc_redist.arm64.exe) > [!TIP] > For macOS users, the easiest way to install and stay up to date is to use [Homebrew](https://brew.sh) with our [homebrew-tap](https://github.com/deskflow/homebrew-tap). > macOS reports unsigned apps as damaged. This occurs because we do not use an Apple certificate for notarization. Clear the quarantine attribute to run the app: `xattr -c Deskflow.app` To use Deskflow, download one of our [packages](https://github.com/deskflow/deskflow/releases), install `deskflow` (from your package repository), or [build it](https://github.com/deskflow/deskflow/wiki/Building) from source. ## Stats [](https://gi阅读完整原文
项目深度分析 AI 生成
开箱即用打包与自动配对增强版(收费客户端)
| 产品构想 | 解决官方包无苹果签名、需要手动命令行去属性、网络配对复杂的痛点,提供官方代码签名、自动化局域网发现和快速配对的商业版。 |
| 核心功能 | Apple Developer & Windows 官方代码签名(告别受损提示与安全报警)、一键 mDNS 设备发现与零配置配对、图形化一键权限引导。 |
| 目标用户 | 非硬核技术人员、使用公司锁定权限电脑的白领及设计师。 |
| 难度/周期 | 低至中等 · 1-2 个月 · 成本:极低(Apple/Windows 开发者证书费用,约 $200-300/年)。 |
| 收费模式 | 买断制销售桌面端(如 $9.9-$19.9/终身)或通过 App Store / Windows Store 分发收费。 |
| 竞争风险 | 开源版本直接提供源代码与预编译包,技术用户可能不愿买单;商业销售需严格遵循上游开源协议(原 Synergy/Barrier 体系多为 GPL)。 |
| 依据 | 已验证事实 |
跨公网安全连接中继 SaaS
| 产品构想 | Deskflow 仅支持本地网络(LAN),构建开箱即用的 NAT 穿透/中继云服务,使用户在不同网段或异地时依然能共享一套键鼠。 |
| 核心功能 | 内置 P2P 打洞(WebRTC/WireGuard 机制)中继、端到端 TLS 密钥自动化交换、低延迟全球中继节点。 |
| 目标用户 | 远程办公人员、需要在家庭与公司机器间快速切换控制的工程师。 |
| 难度/周期 | 中等 · 2-3 个月 · 成本:中继服务器带宽与全球节点部署成本(初期约 $50-100/月)。 |
| 收费模式 | 按月订阅制(如 $5/月)提供中继流量及高速通道服务。 |
| 竞争风险 | 网络延迟对鼠标操控体验极度敏感,公网抖动容易导致用户体验显著下降;Tailscale 等虚拟局域网工具构成替代。 |
| 依据 | AI推测 |
企业安全合规版(防数据泄露管理方案)
| 产品构想 | 针对企业安全部门对多机键鼠共享引发的数据泄露(剪贴板带出公司数据)顾虑,提供企业级可控的 Deskflow 定制方案。 |
| 核心功能 | 剪贴板单向/双向禁用或规则过滤(仅文本/限制字符大小/阻止文件拖拽)、集中化配置下发(MDM/AD 集成)、连接与操作日志审计。 |
| 目标用户 | 金融、军工、外包研发等有严格数据防泄密(DLP)要求的企业 IT 管理员。 |
| 难度/周期 | 高 · 3-6 个月 · 成本:开发设备与各主流 OS 驱动/企业安全策略测试成本。 |
| 收费模式 | B2B 席位授权费(如 $3-5/席位/月)或企业买断支持服务。 |
| 竞争风险 | ToB 销售周期长;C++ 跨平台底层开发与企业合规门槛较高,独立开发者较难打入大型企业供应链。 |
| 依据 | 尚需验证的假设 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| jglanz/deskflow-android | 中文介绍暂未生成 | 140 | Kotlin |
| Fantasy1316/deskflow-ddc | 中文介绍暂未生成 基于 Deskflow 和 DDC/CI 的跨平台桌面工具,让两台电脑共用一块显示器和一套键鼠,支持快捷键切换显示器输入 |
89 | Rust |
| foleng/deskflow-saas | 中文介绍暂未生成 Deskflow SaaS is a modern, full-featured customer service pl |
80 | TypeScript |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2014-10-12,近 30 天仍在推送,发布过 17 个 Release |
| 社区活跃 | Star 30,938 / Fork 5,122 / Issue 259(数据支持,可自行核实) |
| 许可证 | GPL-2.0 商用需注意传染性条款 |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。