Open vCenter
Live demo
Open source · Apache 2.0 · Microsoft Hyper-V

All Virtual Machines, one web console.

Open vCenter is an open source virtualization center built to manage hundreds of thousands of VMs. Browse clusters, hosts and VMs, run power and lifecycle actions, edit hardware, manage templates and ISOs, and open a console - all from the browser.

Tested on Windows Server 2019 / 2022 / 2025 and Windows 11

Open vCenter showing a VM's details: state, configuration, network adapters and disks

Features

Everything you reach for, every day

The day-to-day of running Hyper-V in one console, with a nod to the classic desktop.

BIOS & UEFI VMs

Create BIOS or UEFI VMs, from scratch or from a template, and edit CPU and memory.

Disks & virtual NICs

Add and remove virtual disks; manage network adapters, virtual switches and VLANs.

Snapshots

Take, apply and delete checkpoints without leaving the console.

ISO mounting

Mount and eject ISOs from the host's library on any VM.

Autostart order

Control which VMs come back first, and with what delay.

Batch start / stop

Power whole groups of VMs on or off in a single task.

Metrics

CPU, memory and network charts for every VM and host.

HTML5 console

RDP and vmconnect straight in the browser, Windows or Linux guests.

On the roadmapvTPM supportvGPU managementHost affinity / anti-affinityDRS-like storage balancingNon-Hyper-V agents

Tour

A console that feels like a desktop app

CPU, memory and network over time for a host.
CPU, memory and network over time for a host.

Architecture

See the whole stack

A web frontend, a backend API and worker, and a lightweight agent on every host - with RabbitMQ as the only path between the backend and your hypervisors. Switch between the Docker Compose and Kubernetes installs, click any component to see its real configuration, or follow a VM start from click to completion.

Quick install

Up and running in three commands

Published images, a Keycloak realm imported on first boot, test users for every role. Then add your Hyper-V hosts - each one runs the ovc-agent service.

Docker Compose

Everything on one machine behind nginx. Open http://localhost and log in as admin / admin.

git clone https://github.com/openvcenter/Open-vCenter.git
cd Open-vCenter/quick-install/docker
./up.sh
Read the full guide →

Kubernetes

Plain manifests in the ovc-infra namespace, Traefik Ingress, PVCs for data.

git clone https://github.com/openvcenter/Open-vCenter.git
cd Open-vCenter/quick-install/kubernetes
./apply.sh
Read the full guide →

Click around before you install

The live demo is the real console with a simulated backend in your browser - no login, nothing to install.