
One keyboard and mouse for a Mac and a Windows PC over the local network, in either direction.
About
Languages
Contributors1
“Beamer: Effortlessly share your keyboard and mouse between Mac and Windows PCs over your local network. Simplify your cross-platform workflow with this open-source software KVM.”
The Essence
Beamer is an innovative open-source software KVM (Keyboard, Video, Mouse) solution. It's designed for users who work with both macOS and Windows computers simultaneously but prefer the convenience of a single input device setup. This project leverages your local network to create a seamless bridge between your different operating systems, allowing for unified control.
Capabilities
Beamer eliminates the need for multiple physical keyboards and mice, reducing desk clutter and enhancing productivity for developers. It enables bi-directional control, letting you move your cursor and type across a Mac and a Windows PC, complete with clipboard synchronization for effortless copy-pasting between environments.
Replaces
This project serves as an excellent open-source alternative to commercial software KVMs like Synergy, which often come with subscription fees. It also provides a digital, software-based solution that can replace traditional hardware KVM switches, which typically require extra cabling, take up physical space, and often lack features like clipboard sharing.
Editor's Highlights
- Share a single keyboard and mouse across Mac and Windows PCs
- Achieve bi-directional control between connected computers
- Seamlessly synchronize clipboard content across operating systems
- Utilize your local network for stable and flexible connectivity
- Benefit from a lightweight, entirely open-source Python-based solution
How It Compares
| Alternative | Main Strength | Main Weakness |
|---|---|---|
| Synergy | Cross-platform (Linux, Windows, macOS) and feature-rich with a polished UI. | Proprietary, paid software, and can sometimes be complex to configure. |
| Barrier | An open-source, free fork of Synergy Core, offering similar functionality. | Can be challenging to set up and might lack the polish of commercial alternatives. |
| Hardware KVM Switch | Provides direct, reliable hardware control without software dependencies, often supporting video. | Requires physical cabling, can be expensive, adds desk clutter, and lacks software features like clipboard synchronization. |





