Barrier

Open-source KVM software to share mouse and keyboard across computers

winmacoslinux

A software implementation of a KVM switch that lets you use a single mouse and keyboard to control multiple computers by physically moving the cursor to the edge of the screen. It supports seamless clipboard sharing and works across different operating systems without extra hardware.

What we love ❤️

  • Eliminates the need for physical KVM hardware
  • Cross-platform support for Windows, macOS, Linux, and FreeBSD
  • Shares clipboard text seamlessly between connected machines
  • Free and open-source alternative to Synergy
  • Simple configuration with a visual drag-and-drop grid

Worth noting 💡

  • Requires installation on all shared machines
  • Does not support file drag-and-drop on Linux
  • Project is mature; active development has largely moved to the 'Input Leap' fork, but Barrier remains stable and widely used

Barrier is a legendary utility for developers with multi-machine setups, providing a magical, frictionless experience for controlling multiple operating systems with one input set.