InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 10 C KVM Projects
-
I used to and still do use and recommend Barrier for sharing a mouse and clipboard and keypresses across OS's. It works for Mac, Windows, and Linux. They have a fork input-leap... it doesn't work, and there is a paid on from the same original developers called Synergy that works well too.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
This seems to be about possibility to enable Vulkan in any guest OS for which virtio-gpu guest driver will be developed. For Windows https://github.com/virtio-win/kvm-guest-drivers-windows/pull... is being developed, hopefully it will take off
-
I've been playing for a while with various *Pi like boards (mostly Orange Pis) and the ustreamer software which is very light and well suited for small boards like those.
https://github.com/pikvm/ustreamer
-
virtualbox-kvm
KVM Backend for VirtualBox. With our current development model, we cannot easily accept pull requests here. If you'd like to contribute, feel free to reach out to us, we are happy to find a solution.
Project mention: VMware Workstation Shifting from Proprietary Code to Using Upstream KVM | news.ycombinator.com | 2024-11-01Yep. That said, Virtualbox still has some advantages mostly not related to the actual hypervisor and more related to the UI and other emulation details, so I use this patch to use Virtualbox on top of KVM on my machine.
https://github.com/cyberus-technology/virtualbox-kvm
From my PoV, it mainly is just missing support for more networking options. It's said that it isn't tested much on AMD, but I'm using it on multiple different AMD boxen with no issues.
-
-
blikvm
Open and cost-effective "KVM-over-IP". BliKVM comes in 4 different models, v1 CM4, v2 PCIe, v3 HAT and v4 Allwinner, based on Raspberry Pi and Allwinner SoC.
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
wiser
:racehorse: Extremely minimal vmm for linux written in C. Hopefully someday will spin linux-vm for you.
-
poors-man-ip-kvm
It's just ridiculous the price for an IP KVM solution. I simply can't get accept that! So, this is a poor man IP KVM that works pretty well, and allows one to go into a remote Bios machine, setup, boot, install OS... everything!! for around 10$ bucks!!
-
C KVM discussion
C KVM related posts
-
QEMU with VirtIO GPU Vulkan Support
-
So I made a WebRTC powered VNC client in Vue/Rust 🦀
-
My work setup for PHP development
-
Show HN: Multi-monitor KVM using just a USB switch
-
Barrier: Open-Source KVM Software
-
Hrvach/Deskhop: Fast Desktop Switching Device
-
Wayland vs. X – Overview
-
A note from our sponsor - InfluxDB
www.influxdata.com | 13 Jul 2025
Index
What are some of the best open-source KVM projects in C? This list will help you:
# | Project | Stars |
---|---|---|
1 | barrier | 29,154 |
2 | deskhop | 7,086 |
3 | kvm-guest-drivers-windows | 2,342 |
4 | ustreamer | 1,849 |
5 | virtualbox-kvm | 1,039 |
6 | solo5 | 945 |
7 | blikvm | 478 |
8 | wiser | 260 |
9 | poors-man-ip-kvm | 55 |
10 | a6lte-kvm | 18 |