Teams and Projects

The Xen Project is made up of several sub-projects, each with their own maintainers, repositories, and contribution workflows. This page gives an overview of the main teams and how to get involved with each.

Core hypervisor

The Xen hypervisor itself is the core of the project. Development takes place on the xen-devel mailing list and patches are submitted by email.

XAPI

XAPI is the toolstack used by XCP-ng and Citrix Hypervisor. It provides a management interface for Xen-based systems.

MirageOS

MirageOS is a library operating system that can be used to create unikernels running on Xen.

Unikraft

Unikraft is a unikernel development kit with support for running on Xen.

XCP-ng

XCP-ng is an open source virtualization platform based on Xen and XAPI.

Finding the right team

If you are unsure which team or mailing list to contact, the projects page lists all active sub-projects with links to their resources. For general questions, the xen-users mailing list is a good starting point.