The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 15 Python Virtualization Projects
-
OSX-KVM
Run macOS on QEMU/KVM. With OpenCore + Monterey + Ventura + Sonoma support now! Only commercial (paid) support is available now to avoid spammy issues. No Mac system is required.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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.
-
virtnbdbackup
Backup utility for Libvirt / qemu / kvm supporting incremental and differential backups + instant recovery (agentless).
-
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.
-
ultimate-macOS-KVM
Helping noobs and pros alike build the ultimate macOS virtual machine with easy automation, powered by KVM.
-
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.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Yes, I recently had to compile some stuff on Windows (I'm on an AMD Linux host) and VirtualBox just wouldn't start Microsoft's Windows dev VM (the one they provide for free for Virtualbox). I ended up learning how to use qemu and it works great...and as a bonus I was able to run a hackintosh (via https://github.com/kholia/OSX-KVM) and it works near flawlessly, which was something I was never able to accomplish with Virtualbox (granted I haven't tried in a few years).
I'm pretty happy with Qemu now, even if it's jsut a CLI interface. I was tempted to try the virt-* stuff, but honestly it seems like one more thing to learn so I'm going to hold off until I need something like copy/paste between VMs and can't figure it out in qemu direct.
Project mention: virtnbdbackup: Backup utility for Libvirt / qemu / kvm supporting incremental and differential backups + instant recovery. | /r/coolgithubprojects | 2023-05-18
I used this guide: https://github.com/Coopydood/ultimate-macOS-KVM
Project mention: Introducing kvmcli v0.8 - a KVM wrapper for easy virtual machine provisioning | /r/homelab | 2023-04-25A Python script for managing virtual machines in a KVM-based cluster.
Python Virtualization related posts
- Why Open Source?
- XCP-NG No local storage?
- My Personal Setup with XCP-ng
- Reverse Engineering and Customizing Hydrasynth Firmware
- Master's capstone project - home lab + reports
- Ask HN: As a Windows developer and user, can anyone recommend a Mac for testing?
- Survey about Cyber Security/Hacking Lab Platforms
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source Virtualization projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | OSX-KVM | 18,300 |
2 | SecGen | 2,574 |
3 | xcp | 1,186 |
4 | Ganeti | 463 |
5 | keylime | 374 |
6 | netbox-proxbox | 279 |
7 | virtnbdbackup | 265 |
8 | Tools | 195 |
9 | mac-on-linux-with-qemu | 194 |
10 | ultimate-macOS-KVM | 161 |
11 | openuds | 158 |
12 | esdc-ce | 114 |
13 | cs360v-f20 | 65 |
14 | Networking-Guide | 49 |
15 | kvmcli | 7 |