Python Virtualization

Open-source Python projects categorized as Virtualization

Top 12 Python Virtualization Projects


    Run macOS on QEMU/KVM. With OpenCore + Big Sur + Monterey + Ventura support now! Only commercial (paid) support is available now to avoid spammy issues. No Mac system is required.

    Project mention: Easy Hackintosh build | | 2023-03-19

  • SecGen

    Create randomly insecure VMs

    Project mention: Tool for Creating Randomized IR Scenarios | | 2023-01-19

    Does anyone know if there is a tool similar to SecGen for Blue Team ops?

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • xcp

    Entry point for issues and wiki. Also contains some scripts and sources.

  • Ganeti

    Ganeti is a virtual machine cluster management tool built on top of existing virtualization technologies such as Xen or KVM and other open source software.

  • keylime

    A CNCF Project to Bootstrap & Maintain Trust on the Edge / Cloud and IoT

    Project mention: The Danger of Microsoft Pluton | | 2022-07-25

    It is still under development, but try Keylime[1]. They have also a nice agent written in Rust[2] with low footprint.

    I write some notes[3] about how to use it in openSUSE MicroOS / Tumbleweed, but can be extrapolated to many other distributions too.


  • mac-on-linux-with-qemu

    Runs macOS on linux with qemu.

  • Tools

    Combination of different utilities, have fun! (by doomedraven)

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • openuds

    OpenUDS Is an Open Source Source multiplatform connection broker, created by Spanish Company ​Virtualcable S.L.U. and released under Open Source with the help of several Spanish Universities.

    Project mention: Reconnect to X-RDP session on Linux from a Remote Desktop client | | 2022-03-28
  • virtnbdbackup

    Backup utility for Libvirt / qemu / kvm supporting incremental and differential backups + instant recovery.

    Project mention: Backup utility for Libvirt / qemu / kvm supporting incremental and differential backups + instant recovery. | | 2022-08-20
  • esdc-ce

    Danube Cloud :: Community Edition

    Project mention: Smartos | | 2023-01-31
  • cs360v-f20

    CS 360V Virtualization, Fall 2020, UT Austin CS Dept. Instructor: Vijay Chidambaram. Copyright held by Vijay Chidambaram and UT Austin.

  • Networking-Guide

    A Networking Guide for getting started with basic/core network components such as wired and wireless network design, configuration, hardware, protocols, security, backup, recovery, and virtualization.

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). The latest post mention was on 2023-03-19.

Python Virtualization related posts


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

Project Stars
1 OSX-KVM 15,743
2 SecGen 2,440
3 xcp 1,006
4 Ganeti 408
5 keylime 307
6 mac-on-linux-with-qemu 180
7 Tools 163
8 openuds 137
9 virtnbdbackup 135
10 esdc-ce 106
11 cs360v-f20 65
12 Networking-Guide 18
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives