C KVM

Open-source C projects categorized as KVM

KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware containing virtualization extensions (Intel VT or AMD-V). It was merged into the mainline Linux kernel in version 2.6.20, which was released on February 5, 2007.

Top 8 C KVM Projects

  • barrier

    Open-source KVM software

  • Project mention: Show HN: Multi-monitor KVM using just a USB switch | news.ycombinator.com | 2024-02-10

    For software KVM you can use https://github.com/debauchee/barrier

    I use it between a Windows PC & a Macbookpro (Linux version available but I don't have Linux)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • kvm-guest-drivers-windows

    Windows paravirtualized drivers for QEMU\KVM

  • Project mention: Why are Apple Silicon VMs so different? | news.ycombinator.com | 2023-12-29

    There's mature VirtIO drivers for just about everything already, under the virtio-win umbrella: https://github.com/virtio-win/kvm-guest-drivers-windows

    My desktop PC is using libvirt+qemu (on an Arch host. I use Arch, btw) to PCI passthru my RTX 4090 GPU to a Windows guest. I installed the guest initially with emulated SATA for the main drive. Once Windows was up and running, I installed virtio-win and the guest is now using virtIO accelerated drivers for the network interface, main disk. I'm also sharing some filesystems using virtio-fs.

  • ustreamer

    µStreamer - Lightweight and fast MJPEG-HTTP streamer

  • solo5

    A sandboxed execution environment for unikernels

  • Project mention: Mirage – A programming framework for building type-safe, modular systems | news.ycombinator.com | 2023-11-23

    What you already can do is attaching gdb -- either live or at a core dump. Please see https://github.com/Solo5/solo5/blob/master/docs/debugging.md for detailed instructions ;)

    What you as well can do is record-replay -- well, at least there used to be this option, I'm now lost whether it has never been merged anywhere, or it is stuck in some PR somewhere. This was truly great - since the external interface is so thin, it is easily doable to dump all external events (API calls and returns) onto disk and replay one-by-one, inspecting the state.

  • 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.

  • 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!!

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • a6lte-kvm

    Kernel with ARM/KVM for SM-A600G (Samsung Galaxy A6) with Exynos7870 SoC

  • Project mention: Actually can I enable KVM on the Samsung S8 ? | /r/arm | 2023-10-13
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C KVM discussion

Log in or Post with

C KVM related posts

  • Show HN: Multi-monitor KVM using just a USB switch

    9 projects | news.ycombinator.com | 10 Feb 2024
  • Barrier: Open-Source KVM Software

    2 projects | news.ycombinator.com | 28 Dec 2023
  • Hrvach/Deskhop: Fast Desktop Switching Device

    20 projects | news.ycombinator.com | 27 Dec 2023
  • Wayland vs. X – Overview

    3 projects | news.ycombinator.com | 20 Dec 2023
  • KVM Switch for Gaming and WFH

    1 project | /r/buildapc | 9 Dec 2023
  • Autoswap Keyboard Layouts based on Operating System

    1 project | /r/Keychron | 8 Dec 2023
  • Alternative solution to expensive KVM - Auto Monitor Input Switcher

    4 projects | /r/sysadmin | 7 Dec 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 21 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source KVM projects in C? This list will help you:

Project Stars
1 barrier 26,181
2 kvm-guest-drivers-windows 1,891
3 ustreamer 1,611
4 solo5 880
5 blikvm 346
6 wiser 259
7 poors-man-ip-kvm 43
8 a6lte-kvm 14

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com