Contributors per cycle
Accepted projects each year, against the median organization that year
View as table
| libvirt | Median organization | |
|---|---|---|
| 2016 | 4 | 4 |
| 2017 | 1 | 4 |
| 2018 | 2 | 3 |
| 2019 | 3 | 4 |
| 2020 | 4 | 4 |
| 2021 | 1 | 4 |
| 2022 | 2 | 3 |
| 2023 | 0 | 4 |
| 2024 | 2 | 4 |
| 2025 | 0 | 5 |
| 2026 | 0 | 4 |
Virtualization abstraction library
Contributors in 2026
–
Not taking part
Projects since 2016
19
2.4 a cycle on average
Cycles
8 of 11
First in 2016
Rank in 2026
–
By contributors
Mentors
2
for 2 projects in 2024
Accepted projects each year, against the median organization that year
| libvirt | Median organization | |
|---|---|---|
| 2016 | 4 | 4 |
| 2017 | 1 | 4 |
| 2018 | 2 | 3 |
| 2019 | 3 | 4 |
| 2020 | 4 | 4 |
| 2021 | 1 | 4 |
| 2022 | 2 | 3 |
| 2023 | 0 | 4 |
| 2024 | 2 | 4 |
| 2025 | 0 | 5 |
| 2026 | 0 | 4 |
Each one has its own page of organizations and trends
Technologies
# Topics
2 projects in 2024 · All 19 projects since 2016
Rayhan FaizelMentored by Michal Prívozník, Martin Kletzander
There are a huge number of potential variants of XML documents that can be fed into libvirt. Only a subset of these are valid for generating QEMU...
AbhiramMentored by Michal Prívozník, Martin Kletzander
This project is dedicated to the systematic execution of diverse fuzzing techniques employing an array of specialized fuzzers. Its principal goal is...
Abdulwasiu ApalowoMentored by Erik Skultety, Pavel Hrdina
Libvirt has a tool called lcitool which is used for managing the CI need for libvirt and related projects. Improvements will be made to the system...
natto1784Mentored by Martin Kletzander, Paolo Bonzini
Since QEMU is gaining introspectable QMP statistics, it will now be possible to fetch more statistics using the QEMU api. This project aims to...
Luke YueMentored by Martin Kletzander, Michal Privoznik
Expand API coverage in the test driver The test driver (as accessed via the test:/// URI scheme) is a fake virt driver designed to let applications...
Prathamesh ChavanMentored by Erik Skultety, Martin Kletzander, Michal Prívozník
Currently, libvirt support job cancellation and progress reporting on domains. That is, if there's a long running job on a domain, e.g. migration,...
PrakharMentored by Jan Kiszka, Michal Prívozník
Jailhouse is a lightweight static partitioning hypervisor based on Linux, which is more concerned with isolation than virtualization. It’s able to...
GUOQING LIMentored by Pavel Hrdina, Akm0d, Cédric Bosdonnat
SaltStackis an open-source software that facilitates configuration management for IT infrastructures. Salt Virt is a component of SaltStack which...
- Radostin StoyanovMentored by Pavel Hrdina, Akm0d, Cédric Bosdonnat
Salt offers a nice wrapper around libvirt. However the migration functions are calling virsh and not exposing all options. This project is about...
Ilias StamatisMentored by Pavel Hrdina, Erik Skultety
The libvirt library provides a stable API for managing platform virtualization utilizing different hypervisors or virtual machine monitors. Each...
Hiroyuki KatsuraMentored by Martin Kletzander, Richard Jones, Pino Toscano
Libguestfs provides a set of tools for communicating with virtual machine disk images. By using this, you can view or edit a file on almost any disk...
Athina PlaskasovitiMentored by Cole Robinson, Pavel Hrdina, Fabiano Fidêncio
Cloud-init configuration through virt-install/virt-manager input arguments at VM initial setup. Cloud-init is a package that contains utilities for...
Sukrit BhatnagarMentored by Pavel Hrdina, Erik Skultety
Writing cleanup code for every variable in large-scale open-source projects makes the code difficult to comprehend. The cleanup tasks like releasing...
ClemMentored by Pavel Hrdina, Michal Prívozník
Currently there is an iSCSI storage pool in libvirt. However, all the management communication is done by spawning iscsiadm binary. The aim of this...
Radostin StoyanovMentored by Cole Robinson, Cedric Bosdonnat
Creating containers for libvirt LXC driver is a pain since there is no simple way to setup the root file system. A new workflow around container...
Katerina KoukiouMentored by Cédric Bosdonnat, Michal Privoznik
Migration has become an important feature in the virtualization world. In severs, it is used for load balancing, updating and replacing hardware,...
gulicMentored by Cole Robinson
The purpose of the project is to implement asynchronous lifecycle events for libvirt’s storage API. Lifecycle events allow applications to get...
Tomasz FlendrichMentored by Martin Kletzander
Libvirt provides a common and stable layer to securely manage domains (instances of operating systems) on a node (single physical machine). When...
nishithshah2211Mentored by Michal Privoznik
If you have ever used virsh, you certainly reached the point where you struggle with its user friendliness. Virsh is missing a lot of bash...
No accepted proposals or progress posts from libvirt contributors yet. Contributed here? Share yours.
Claim your projectData: Google Summer of Code public archive. Contributor counts are accepted projects.