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
·
dockur avatar

dockur/macos

0
View on GitHub↗
18,649 Stars·896 Forks·Shell·mit·4 Aufrufe

Macos

This project provides a containerized environment for running a full macOS desktop operating system. It utilizes a hardware-accelerated virtualization engine to execute the guest environment, allowing for the deployment and management of virtual machines through standard container orchestration tools.

The platform distinguishes itself by enabling direct hardware passthrough, which maps physical host disks, partitions, and USB controllers directly into the virtual machine for native driver access. It also supports advanced network integration, allowing the guest system to obtain its own unique IP address on the local network through bridging or macvlan configurations. Users interact with the virtualized desktop through a remote interface that streams the framebuffer directly to a web browser or VNC client.

Beyond core virtualization, the project includes comprehensive management tools for allocating CPU, memory, and storage resources. It facilitates data exchange between the host and guest systems by supporting the mounting of local directories directly into the virtual environment. The system is designed to be deployed as a container, with configuration options available for managing virtual hardware and network connectivity.

Features

  • Virtualized Desktop Environments - Provides a containerized environment for running a full macOS desktop operating system with hardware acceleration.
  • Virtual Machine Containers - Runs a full macOS desktop operating system inside a containerized virtual machine environment.
  • Remote Desktop Infrastructure - Provides web-based and VNC remote access to virtualized desktop environments.
  • Virtualization Platforms - Utilizes the QEMU virtualization engine to execute guest operating systems with hardware acceleration.
  • Hardware Passthrough - Maps physical host disks and USB controllers directly into the virtual machine for native hardware access.
  • Remote Desktop Environments - Enables remote interaction with the virtualized desktop through web-based and VNC streaming interfaces.
  • Virtual Machine Management Tools - Manages virtual machine lifecycles and resource allocation using container orchestration tools.
  • USB Passthrough - Allows the guest operating system to interact directly with physical USB hardware from the host.
  • Hardware-Accelerated Hypervisors - Exposes host CPU and memory virtualization extensions to the guest for near-native performance.
  • Virtual Screen Streaming - Streams the virtual machine framebuffer to a web browser for remote desktop interaction.
  • Storage Management - Manages virtual storage by configuring disk sizes, custom locations, and physical partition attachments.
  • Host-Guest Mounts - Mounts local host directories into the virtual environment for seamless file sharing.
  • Hardware Resource Allocation - Allocates CPU, memory, and storage resources for virtualized guest environments.
  • Host-to-Guest File Sharing - Mounts local host folders into the virtual environment for data synchronization.
  • Virtualization Networking - Supports macvlan and bridge networking to provide the guest system with a unique local IP address.
  • Bridge Networking Configurations - Integrates virtual machines into local networks using bridge and macvlan configurations.
  • Network Connectivity Configurations - Configures network connectivity modes including macvlan, bridge, and DHCP for virtual machines.
  • Virtualization Configuration - Allows configuration of CPU, memory, and storage resources for the virtualized guest environment.

Star-Verlauf

Star-Verlauf für dockur/macosStar-Verlauf für dockur/macos

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 Macos

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Macos.
  • sickcodes/docker-osxAvatar von sickcodes

    sickcodes/Docker-OSX

    52,595Auf GitHub ansehen↗

    Docker-OSX is a containerized virtualization platform that enables the execution of full operating systems within isolated environments. By leveraging hardware-accelerated hypervisors and machine emulation, the project allows guest operating systems to run with near-native performance, effectively mimicking dedicated physical hardware within a container. The platform distinguishes itself by providing a complete infrastructure for remote desktop and headless management, allowing users to interact with virtualized graphical environments over network protocols. It supports advanced hardware inte

    Shellcontainerdockerdocker-osx
    Auf GitHub ansehen↗52,595
  • lima-vm/limaAvatar von lima-vm

    lima-vm/lima

    21,320Auf GitHub ansehen↗

    Lima is a virtualization engine designed to provision and manage lightweight Linux, macOS, and FreeBSD virtual machines. It functions as a comprehensive virtual machine manager that leverages native hypervisors and system emulation to provide isolated environments for container development, cross-architecture testing, and secure sandboxing. The project distinguishes itself through its template-driven provisioning system, which allows users to define and automate environment configurations via local files or remote URL schemes. It integrates deeply with host systems by providing automated file

    Gocontainerdmacosqemu
    Auf GitHub ansehen↗21,320
  • 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
  • tibixdev/winboatAvatar von TibixDev

    TibixDev/winboat

    21,681Auf GitHub ansehen↗

    Winboat is a virtualization manager that provides a graphical interface for automating Windows installations and running Windows environments on Linux. It functions as a system for integrating Windows applications directly into a Linux desktop, allowing them to appear as native windows. The platform utilizes hardware-accelerated virtualization to manage guest operating systems and includes utilities for mapping physical USB hardware directly into virtual environments. It supports cross-platform data exchange by mounting host directories within the guest system, enabling direct file access bet

    TypeScriptdockerdocker-composelinux
    Auf GitHub ansehen↗21,681
Alle 30 Alternativen zu Macos anzeigen→

Häufig gestellte Fragen

Was macht dockur/macos?

This project provides a containerized environment for running a full macOS desktop operating system. It utilizes a hardware-accelerated virtualization engine to execute the guest environment, allowing for the deployment and management of virtual machines through standard container orchestration tools.

Was sind die Hauptfunktionen von dockur/macos?

Die Hauptfunktionen von dockur/macos sind: Virtualized Desktop Environments, Virtual Machine Containers, Remote Desktop Infrastructure, Virtualization Platforms, Hardware Passthrough, Remote Desktop Environments, Virtual Machine Management Tools, USB Passthrough.

Welche Open-Source-Alternativen gibt es zu dockur/macos?

Open-Source-Alternativen zu dockur/macos sind unter anderem: sickcodes/docker-osx — Docker-OSX is a containerized virtualization platform that enables the execution of full operating systems within… lima-vm/lima — Lima is a virtualization engine designed to provision and manage lightweight Linux, macOS, and FreeBSD virtual… microvm-nix/microvm.nix — microvm.nix is a declarative virtual machine manager and orchestrator for defining, building, and managing isolated… tibixdev/winboat — Winboat is a virtualization manager that provides a graphical interface for automating Windows installations and… winapps-org/winapps — WinApps is a utility designed to run Windows applications within a virtualized environment while integrating them… vdsm/virtual-dsm — Virtual-dsm is a virtualization platform that enables the execution of full virtual machine environments within…