awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
insidegui avatar

insidegui/VirtualBuddy

0
View on GitHub↗
8,237 Stars·238 Forks·Swift·BSD-2-Clause·3 Aufrufe

VirtualBuddy

VirtualBuddy is a graphical user interface and manager for creating and running macOS virtual machines on Apple Silicon. It serves as an interface for the native Apple Virtualization Framework, allowing users to provision and boot guest operating systems on ARM-based hardware.

The tool provides a dedicated environment for managing virtual machine administration and software compatibility testing across different macOS versions. It enables the execution of guests via local files, remote URLs, or image catalogs, and supports booting into recovery mode for system repairs.

The system covers hardware configuration and resource allocation alongside state management for saving and restoring sessions. Host-guest integration is handled through synchronized folders and clipboard sharing, while the underlying execution utilizes hypervisor-based performance and device emulation for networking and storage.

Features

  • Apple Silicon Virtualization - Provides a comprehensive graphical interface for managing virtualized operating systems on M-series chips.
  • Virtual Machine Managers - Provides a manager for configuring hardware resources, managing machine states, and booting from various image sources.
  • Virtualization GUIs - Ships a dedicated graphical interface for creating and managing macOS virtual machines on Apple M-series chips.
  • macOS Virtualization - Enables macOS guest operating systems to run on Apple Silicon for testing and beta releases.
  • Hardware-Accelerated Hypervisors - Uses hardware-accelerated virtualization to execute guest operating systems with near-native CPU performance.
  • Virtual Machines - Provides tools for creating and managing virtual machines, including resource allocation and state management.
  • Virtual Machine - Enables capturing and restoring the memory and disk state of running guests to resume previous sessions.
  • Virtual Machine Provisioning - Supports the installation and booting of operating systems via local files, remote URLs, and image catalogs.
  • OS Version Compatibility Testing - Allows verifying application behavior across different macOS versions by launching guest operating systems.
  • Guest Host Filesystem Sharing - Provides mechanisms for sharing directories between the macOS host and the virtualized guest system.
  • Virtio Device Emulators - Implements the virtio standard for paravirtualized network and storage communication between host and guest.
  • Host-Guest Integration Tools - Facilitates data exchange via synchronized folders and clipboard sharing between the host and guest.
  • Virtual Hardware Customization - Provides the ability to adjust virtual hardware specifications and resource allocations for guest machines.
  • VM Session State Restoration - Enables users to save and restore the current progress of a running session to resume work instantly.
  • Writing Tools - Virtualize macOS 12 and later on Apple Silicon.

Star-Verlauf

Star-Verlauf für insidegui/virtualbuddyStar-Verlauf für insidegui/virtualbuddy

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu VirtualBuddy

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit VirtualBuddy.
  • cirruslabs/tartAvatar von cirruslabs

    cirruslabs/tart

    4,950Auf GitHub ansehen↗

    Tart is an Apple Silicon virtualization manager used to build and run macOS and Linux virtual machines using native hardware virtualization frameworks. It functions as a virtual machine cluster orchestrator and an ephemeral runner for executing continuous integration pipeline steps within isolated, short-lived environments. The system utilizes an OCI-compatible virtual machine registry to push and pull images via standardized container registries. It features a controller-worker architecture that schedules virtual machine lifecycles across remote worker nodes, incorporating a secure SSH jump

    Swiftapple-siliconautomationci
    Auf GitHub ansehen↗4,950
  • cloud-hypervisor/cloud-hypervisorAvatar von cloud-hypervisor

    cloud-hypervisor/cloud-hypervisor

    5,285Auf GitHub ansehen↗

    Cloud Hypervisor is a Rust-based hypervisor and KVM virtual machine monitor designed to execute 64-bit guest operating systems. It functions as a user-space virtual machine manager that employs a minimal emulation layer to reduce memory overhead and latency for cloud workloads. The project distinguishes itself through the use of a memory-safe language to implement a virtio device emulator and a user-space device model. It provides a standardized web API for managing virtual machine lifecycles and resource configurations. The platform covers broad virtualization capabilities, including the em

    Rustcloud-workloadskvmrust-vmm
    Auf GitHub ansehen↗5,285
  • microvm-nix/microvm.nixAvatar von microvm-nix

    microvm-nix/microvm.nix

    2,682Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗2,682
  • orbstack/orbstackAvatar von orbstack

    orbstack/orbstack

    8,903Auf GitHub ansehen↗

    OrbStack is a native macOS application that replaces Docker Desktop, providing an all-in-one environment for running Docker containers, full Linux virtual machines, and local Kubernetes clusters. It runs Linux VMs directly on the macOS hypervisor framework for near-native performance, uses VirtioFS for fast bidirectional file sharing between macOS and Linux, and leverages Rosetta for near-native x86 emulation on Apple Silicon. The system assigns predictable local domain names to containers and VMs with automatic HTTPS certificate generation, forwards ports via event-driven updates, and stores

    Shellcolimadockerdocker-desktop
    Auf GitHub ansehen↗8,903
Alle 30 Alternativen zu VirtualBuddy anzeigen→

Häufig gestellte Fragen

Was macht insidegui/virtualbuddy?

VirtualBuddy is a graphical user interface and manager for creating and running macOS virtual machines on Apple Silicon. It serves as an interface for the native Apple Virtualization Framework, allowing users to provision and boot guest operating systems on ARM-based hardware.

Was sind die Hauptfunktionen von insidegui/virtualbuddy?

Die Hauptfunktionen von insidegui/virtualbuddy sind: Apple Silicon Virtualization, Virtual Machine Managers, Virtualization GUIs, macOS Virtualization, Hardware-Accelerated Hypervisors, Virtual Machines, Virtual Machine, Virtual Machine Provisioning.

Welche Open-Source-Alternativen gibt es zu insidegui/virtualbuddy?

Open-Source-Alternativen zu insidegui/virtualbuddy sind unter anderem: cirruslabs/tart — Tart is an Apple Silicon virtualization manager used to build and run macOS and Linux virtual machines using native… cloud-hypervisor/cloud-hypervisor — Cloud Hypervisor is a Rust-based hypervisor and KVM virtual machine monitor designed to execute 64-bit guest operating… microvm-nix/microvm.nix — microvm.nix is a declarative virtual machine manager and orchestrator for defining, building, and managing isolated… orbstack/orbstack — OrbStack is a native macOS application that replaces Docker Desktop, providing an all-in-one environment for running… lima-vm/lima — Lima is a virtualization engine designed to provision and manage lightweight Linux, macOS, and FreeBSD virtual… virt-manager/virt-manager — virt-manager is a graphical management interface for configuring hypervisors, virtual machine instances, and…