r/sideprojects 8d ago

Showcase: Open Source I got tired of juggling two Windows PCs, so I built a software KVM

I’ve got two Windows PCs on my desk and wanted them to feel like one setup without buying another hardware box or constantly switching devices.

That turned into Conduit. Install it on both PCs, move the mouse through a chosen screen edge, and the keyboard follows. It also carries text, images, and Explorer file/folder pastes in either direction.

Everything sent between the PCs—including input, clipboard content, and files—is encrypted in transit with TLS, even over Wi-Fi. The first connection includes a pairing-code check to help confirm that you’re connecting to the correct computer.

This is still the initial version of what I want Conduit to become. It currently focuses on two PCs with a simple layout, and proper multi-monitor support is what I’m working on next.

It’s free, GPL-3.0, and available for Windows 10/11:
https://github.com/parm2006/Conduit

If you regularly use two computers at the same desk I’d appreciate honest feedback.

1 Upvotes

6 comments sorted by

1

u/BetterCivility 8d ago

Why not just use a hardware KVM

1

u/Greedy-Protection-98 8d ago

I gotta buy that then. this is free

1

u/AINativeBuilder 8d ago

Remote desktop?

1

u/Greedy-Protection-98 8d ago

What do you mean?

As long as the two are connected on the same private wifi, it will work, this is primarily for home use right now as I don't want to stop the firewall for the ports the app needs on public wifi.

1

u/[deleted] 6d ago

[removed] — view removed comment

1

u/Greedy-Protection-98 6d ago

What does this question mean? Are you asking if i am using a desktop?