An open-source, low-latency remote desktop for Linux, written in Rust with WebRTC transport and GStreamer hardware encoding.
jetkvm/kvm
Open-source KVM over IP hardware and firmware for remotely viewing and controlling a computer's keyboard, video and mouse.
Open-source alternative to:Raritan KVM over IP
Lantronix Spider KVM
Avocent KVM over IP
- Stars
- 5,270
- Forks
- 0
- Open issues
- 0
- Last commit
- 15 days ago
Key features
- 01Streams 1080p video at up to 60FPS using H.264 encoding
- 02Optional remote access via JetKVM Cloud over WebRTC
- 03Built-in Tailscale status and control-server configuration, including Headscale-compatible endpoints
- 04Firmware written in Go on Linux, customizable via SSH
Use cases
- Troubleshooting a server that fails to boot or is stuck in BIOS
- Installing or reinstalling an operating system on a remote machine
- Managing workstations or servers from another location without physical access
Topics
FAQ
- What is kvm?
- Open-source KVM over IP hardware and firmware for remotely viewing and controlling a computer's keyboard, video and mouse.
- Is kvm free to use? What license does it have?
- kvm is open source under the GPL-2.0 license. Check the license terms before using it in commercial products.
- Is kvm still maintained?
- Actively maintained. The last commit to kvm was on Oct 5, 2026.
- What can I use kvm for?
- Troubleshooting a server that fails to boot or is stuck in BIOS Installing or reinstalling an operating system on a remote machine Managing workstations or servers from another location without physical access
- Where can I get kvm?
- The source code and installation instructions are on GitHub: https://github.com/jetkvm/kvm
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A web-based management platform for operating Fail2Ban across one or more Linux hosts, with centralized ban review, unban search, and alerts.
A free, open-source web panel for managing game servers, running each server in an isolated Docker container.
A web-based graphical interface for managing nginx virtual hosts, streams, SSL certificates and routing without editing config files by hand.
Self-hosted network speed testing and server monitoring tool that runs speed tests, traces routes, and sends alerts from one binary.
A self-hosted tunnel that exposes localhost services to the internet through your own server and domain.