deskflow

deskflow

A free and open-source keyboard and mouse sharing app that lets you use the keyboard, mouse, or trackpad of one computer to control nearby computers, enabling seamless cross-device workflows.

continuous
Published at
12d ago
29,481
Stars
598,525
Download
Synced at
11d ago

Latest release

continuousOct 7, 2026, 03:40 PMPre-release
Downloads slow? Switch the source anytime above

README

Project Overview

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), with TLS encryption enabled by default, Wayland support, and clipboard sharing.

Key Features

  • Share a single keyboard and mouse across multiple computers
  • Supports Windows, macOS, Linux, and Unix-like BSD systems
  • TLS encryption enabled by default
  • Wayland support
  • Clipboard sharing
  • Officially supports FreeBSD, with plans for OpenBSD, NetBSD, DragonFly, and Solaris

Target Audience

  • Developers and designers working across multiple computers
  • System administrators who need efficient cross-device operations
  • Users who want to reduce multiple keyboard/mouse sets

Quick Start

  1. Windows: Download from Releases; requires Microsoft Visual C++ Redistributable
  2. macOS: Install via Homebrew: brew tap deskflow/homebrew-tap && brew install --cask deskflow
  3. Linux: Install via flatpak
  4. macOS users: if you see "app is damaged," run xattr -c Deskflow.app

Core Advantages

  • Free and open-source
  • Cross-platform support for major operating systems
  • TLS encryption by default for security
  • Wayland and clipboard sharing support

System Requirements

  • OS: Windows 10 v1809+, macOS 13+ (Apple Silicon) / macOS 12+ (Intel), Linux (libei 1.3+, libportal 0.8+, Qt 6.7+)
  • Architectures: x64, arm64

Release history

Sort