flow is a cross-platform virtual KVM software which allows control of multiple computers with multiple operating systems with one mouse and keyboard.
flow sends data through the local network, fast and securly, for you to have an effortless and cohesive experience. Simply move your mouse from one computer to another, flow will do all the work...
Features | |
---|---|
Mouse and Keyboard Sharing | ✔️ |
Clipboard Sharing | ✔️ |
File Transfer | ✔️ |
Unlimited Devices | ✔️ |
Cross-platform | ✔️ |
Set and Forget | ✔️ |
AES Network Encryption | ✔️ |
Zero Latency | ✔️ |
Open-source | ✔️ |
-
Download python. (>3.8)
-
$ git clone https://github.com/guyavrhm/flow
-
$ pip install -r requirements.txt
-
$ make
-
- Download the installer.
- Run the installer to install flow on your machine.
- A shortcut to flow will appear on your desktop.
-
- Download the .dmg file.
- Click on the downloaded file and drag the flow app to the applications folder.
- flow will be in your applications.
-
- Download the tar.gz file.
$ tar -xzf flow-1.0.3.tar.gz
$ ./setup.sh
- flow will be in your applications.
-
$ python flow.py
- Click on the flow application.
-
Simply move your mouse from one screen to the other, exactly like when having a second monitor.
If you want to contact me you can reach me at my email.
Supported OSes:
- Windows
- MAC
- Linux (xorg)
Linux file renamed in python 3.9 fix:
cd /usr/lib/x86_64-linux-gnu/
ln -s -f libc.a liblibc.a
Copyright (c) Guy Avraham. All rights reserved.
Licensed under the MIT license.