awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
virt-manager avatar

virt-manager/virt-manager

0
View on GitHub↗
3,035 stele·510 fork-uri·Python·gpl-2.0·1 vizualizarevirt-manager.org↗

Virt Manager

virt-manager is a graphical management interface for configuring hypervisors, virtual machine instances, and containers via the libvirt API. It provides a desktop environment for managing KVM-based virtualization on Linux hosts, acting as a centralized controller for both local and remote hypervisors.

The project distinguishes itself through integrated management of the surrounding virtualization infrastructure. It includes dedicated interfaces for virtual network administration to connect guests to physical hardware and virtual storage management for organizing disk volumes into logical pools.

The software covers a wide range of virtualization orchestration capabilities, including guest hardware configuration, machine cloning, and lifecycle management. It provides tools for monitoring real-time resource utilization for both hosts and guests, alongside graphical console access for interacting with guest operating systems. Provisioning and configuration are handled through both the interface and the modification of underlying XML domain definitions.

Features

  • Virtual Machine Lifecycle Management - Provides a centralized system for monitoring hypervisors and managing the operational state of guest instances.
  • Virtual Machine Managers - Provides a comprehensive manager for creating, configuring, and orchestrating the lifecycle of KVM virtual machines.
  • Graphical Console Access - Provides graphical console access to virtual machine displays via SPICE and other remote protocols.
  • Remote Hypervisor Controllers - Ships a client for connecting to and managing virtualization environments on remote hosts.
  • Virtual Hardware Customization - Allows detailed configuration of virtual machine properties and emulated hardware specifications.
  • Graphical Management Interfaces - Provides a graphical tool for configuring and monitoring KVM-based virtualization environments on Linux.
  • XML Configuration Editors - Enables modification of underlying XML domain definitions to change virtual machine hardware and software settings.
  • Virtual Domain Definitions - Uses structured XML files to define and persist the hardware and software settings of virtual machines.
  • Hypervisor Abstractions - Provides a consistent abstraction layer via libvirt to manage various hypervisor backends.
  • Remote Server Connectivities - Establishes connections to local or remote hosts for centralized management of virtualized environments.
  • Remote Hypervisor Management - Enables connecting to and managing virtualized environments on remote servers from a centralized desktop interface.
  • Monitoring and Performance - Monitors performance and resource utilization for both the physical host and virtual guests.
  • Storage Pool Managers - Organizes physical disk space into logical pools to allocate and track virtual disk images.
  • Virtual Storage Managers - Provides a management interface for allocating disk volumes and organizing storage pools for virtualized guests.
  • Virtual Disk Overlays - Manages persistent storage via virtual disk images and mapped volumes for guest instances.
  • Virtual Machine Provisioning - Offers a command line interface for installing, bootstrapping, and automating the deployment of new virtual machines.
  • Remote Desktop Protocols - Streams graphical data from the hypervisor to the local viewer using remote desktop protocols.
  • Bridge Networking Configurations - Allows the creation and configuration of network bridges to connect guests to physical hardware.
  • Virtual Network Management - Manages the lifecycle and configuration of virtual networks to enable guest-to-guest and guest-to-internet connectivity.
  • Hypervisor Metrics - Tracks real-time CPU and memory utilization metrics for both physical hosts and virtual guests.
  • Machine Cloning - Provides functionality to duplicate virtual machines by copying disk images and generating unique identifiers.
  • XML System Configurations - Provides an interface for editing the underlying XML system configurations of virtual domains.
  • Virtualization Performance Monitors - Tracks and displays real-time hardware metrics and resource utilization for virtualized domains.
  • Virtualization Management - Graphical interface for managing virtual machines via libvirt.
  • Virtualization and Isolation - Desktop interface for managing virtual machines via libvirt.

Istoric stele

Graficul istoricului de stele pentru virt-manager/virt-managerGraficul istoricului de stele pentru virt-manager/virt-manager

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Virt Manager

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Virt Manager.
  • microvm-nix/microvm.nixAvatar microvm-nix

    microvm-nix/microvm.nix

    2,682Vezi pe GitHub↗

    microvm.nix is a declarative virtual machine manager and orchestrator for defining, building, and managing isolated guest environments using Nix. It functions as a virtual machine image builder that transforms system specifications into bootable disk images and runner scripts. The project provides a hypervisor abstraction layer, enabling the deployment of guest images across multiple virtualization backends through a unified configuration. It includes specialized tools for PCI hardware passthrough, granting virtual machines direct access to physical host USB and PCI devices. The framework co

    Nixcloud-hypervisorcrosvmfirecracker
    Vezi pe GitHub↗2,682
  • canonical/multipassAvatar canonical

    canonical/multipass

    9,146Vezi pe GitHub↗

    Multipass is a virtual machine lifecycle controller and manager designed to create and orchestrate lightweight Ubuntu instances on a local workstation. It functions as a cross-platform hypervisor wrapper that provides a local cloud development environment for simulating cloud deployments. The system utilizes a hypervisor-abstraction layer and driver-based backend resolution to manage virtual machines across different host operating systems using native virtualization backends. It enables the simulation of cloud instance behavior through the injection of cloud-init metadata and initialization

    C++cloudcontainerhyper-v
    Vezi pe GitHub↗9,146
  • lxc/lxdAvatar lxc

    lxc/lxd

    5,554Vezi pe GitHub↗

    LXD is a unified platform for managing both system containers and virtual machines through a single REST API and command-line interface. It provides a programmatic HTTP interface for controlling the full lifecycle of instances, enabling automation and integration with external tools. The system runs unprivileged containers with per-instance UID/GID mappings, seccomp filters, and AppArmor profiles for kernel-level isolation, while supporting multiple storage backends including directory, Btrfs, LVM, ZFS, Ceph, LINSTOR, and TrueNAS through a unified driver interface. The platform distinguishes

    Go
    Vezi pe GitHub↗5,554
  • hashicorp/vagrantAvatar hashicorp

    hashicorp/vagrant

    27,154Vezi pe GitHub↗

    Vagrant is a virtual machine environment manager and infrastructure as code tool used to create and configure consistent development environments. It acts as a virtual machine provisioner and hypervisor abstraction layer, allowing users to define machine specifications and automate software installation on guest systems via declarative configuration files. The project enables cross-hypervisor orchestration by decoupling the command interface from specific virtualization backends. It ensures environment consistency through the distribution of pre-configured machine images and the orchestration

    Rubyautomationrubyvagrant
    Vezi pe GitHub↗27,154
Vezi toate cele 30 alternative pentru Virt Manager→

Întrebări frecvente

Ce face virt-manager/virt-manager?

virt-manager is a graphical management interface for configuring hypervisors, virtual machine instances, and containers via the libvirt API. It provides a desktop environment for managing KVM-based virtualization on Linux hosts, acting as a centralized controller for both local and remote hypervisors.

Care sunt principalele funcționalități ale virt-manager/virt-manager?

Principalele funcționalități ale virt-manager/virt-manager sunt: Virtual Machine Lifecycle Management, Virtual Machine Managers, Graphical Console Access, Remote Hypervisor Controllers, Virtual Hardware Customization, Graphical Management Interfaces, XML Configuration Editors, Virtual Domain Definitions.

Care sunt câteva alternative open-source pentru virt-manager/virt-manager?

Alternativele open-source pentru virt-manager/virt-manager includ: microvm-nix/microvm.nix — microvm.nix is a declarative virtual machine manager and orchestrator for defining, building, and managing isolated… canonical/multipass — Multipass is a virtual machine lifecycle controller and manager designed to create and orchestrate lightweight Ubuntu… lxc/lxd — LXD is a unified platform for managing both system containers and virtual machines through a single REST API and… hashicorp/vagrant — Vagrant is a virtual machine environment manager and infrastructure as code tool used to create and configure… theforeman/foreman — Foreman is a lifecycle infrastructure management platform used for automating the provisioning, configuration, and… harvester/harvester — Harvester is a hyperconverged infrastructure software platform that combines compute, storage, and networking into a…