awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to sickcodes/docker-osx

Open-source alternatives to Docker OSX

30 open-source projects similar to sickcodes/docker-osx, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Docker OSX alternative.

  • dockur/macosالصورة الرمزية لـ dockur

    dockur/macos

    18,649عرض على GitHub↗

    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

    Shelldockerdocker-containermac
    عرض على GitHub↗18,649
  • machyve/xhyveالصورة الرمزية لـ machyve

    machyve/xhyve

    6,438عرض على GitHub↗

    xhyve is a macOS virtual machine manager and virtualization tool that leverages the native hypervisor framework to run guest operating systems in userspace. It provides a virtualization layer for executing guest systems with hardware acceleration. The project features a hardware pass-through hypervisor that maps physical host devices directly to guest virtual machines to increase performance. It includes a remote framebuffer server and VNC access to enable interaction with the guest display and input devices from external devices. The tool covers virtual hardware emulation for storage, netwo

    C
    عرض على GitHub↗6,438
  • vdsm/virtual-dsmالصورة الرمزية لـ vdsm

    vdsm/virtual-dsm

    3,854عرض على GitHub↗

    Virtual-dsm is a virtualization platform that enables the execution of full virtual machine environments within containers. By leveraging kernel-level virtualization and hardware-assisted extensions, it allows virtual instances to run with near-native performance while maintaining resource isolation on the host system. The project distinguishes itself by facilitating the deployment of specialized operating systems, such as network-attached storage environments, directly within containerized instances. It provides granular control over hardware integration, allowing users to map physical host

    Shelldockerdocker-imagedsm
    عرض على GitHub↗3,854

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • lima-vm/limaالصورة الرمزية لـ lima-vm

    lima-vm/lima

    21,320عرض على GitHub↗

    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
    عرض على GitHub↗21,320
  • kata-containers/kata-containersالصورة الرمزية لـ kata-containers

    kata-containers/kata-containers

    8,106عرض على GitHub↗

    Kata Containers is an OCI container runtime that launches containers inside lightweight virtual machines to combine hardware-level isolation with container operational speed. It functions as a hardware-isolated container engine and lightweight VM hypervisor, providing a virtual machine monitor interface that abstracts multiple hypervisors to optimize for performance or specific hardware emulation. The project distinguishes itself through a confidential computing runtime that leverages hardware-backed trusted execution environments, such as Intel TDX and AMD SEV-SNP, to protect data in use. It

    Rustacrncontainerscri
    عرض على GitHub↗8,106
  • tibixdev/winboatالصورة الرمزية لـ TibixDev

    TibixDev/winboat

    21,681عرض على GitHub↗

    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
    عرض على GitHub↗21,681
  • qemu/qemuالصورة الرمزية لـ qemu

    qemu/qemu

    12,714عرض على GitHub↗

    QEMU is a cross-platform system emulator and hardware virtualization platform that enables the execution of multiple isolated operating systems on a single host machine. It functions as a processor architecture emulator, translating machine instructions between different hardware platforms to allow software designed for one architecture to run on another. The project distinguishes itself through a modular target architecture that separates core emulation logic from specific hardware definitions, supporting a wide range of processor and peripheral configurations. It utilizes dynamic binary tra

    Cemulationqemuvirtualization
    عرض على GitHub↗12,714
  • e2b-dev/open-computer-useالصورة الرمزية لـ e2b-dev

    e2b-dev/open-computer-use

    2,084عرض على GitHub↗

    Open-computer-use is a framework designed to connect vision-capable language models to isolated cloud-based desktop environments. It functions as an agentic interface that enables autonomous systems to interact with graphical user interfaces by simulating mouse movements, keyboard keystrokes, and shell commands. By bridging language models with remote workspaces, the platform facilitates the execution of complex, long-running tasks within secure, sandboxed environments. The platform distinguishes itself through its ability to orchestrate thousands of concurrent, isolated instances, making it

    Pythonagentaianthropic
    عرض على GitHub↗2,084
  • luchina-gabriel/osx-proxmoxالصورة الرمزية لـ luchina-gabriel

    luchina-gabriel/OSX-PROXMOX

    6,461عرض على GitHub↗
    Shellapplehackintoshmacos
    عرض على GitHub↗6,461
  • lxc/incusالصورة الرمزية لـ lxc

    lxc/incus

    4,893عرض على GitHub↗

    Incus is a unified orchestration platform for managing system containers, OCI application containers, and virtual machines through a single control plane. It brings together cluster infrastructure management, secure multi-tenancy, software-defined networking, and pluggable storage backend orchestration into one cohesive system exposed via a full REST API and command-line interface. What distinguishes Incus is its ability to run multiple instance types side by side—full Linux system containers, OCI application containers, and QEMU virtual machines—all managed with consistent tooling. Networkin

    Gocloudcontainershacktoberfest
    عرض على GitHub↗4,893
  • cloud-hypervisor/cloud-hypervisorالصورة الرمزية لـ cloud-hypervisor

    cloud-hypervisor/cloud-hypervisor

    5,285عرض على GitHub↗

    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
    عرض على GitHub↗5,285
  • winapps-org/winappsالصورة الرمزية لـ winapps-org

    winapps-org/winapps

    14,441عرض على GitHub↗

    WinApps is a utility designed to run Windows applications within a virtualized environment while integrating them directly into a Linux desktop. By utilizing remote desktop protocols to stream graphical interfaces, the software allows virtualized programs to appear and behave as if they were installed natively on the host operating system. The project distinguishes itself by automating the discovery and configuration of these applications. It scans the guest registry to identify installed software and automatically generates desktop entries and shortcuts, enabling users to launch Windows prog

    Shellcassowarydockerfreerdp
    عرض على GitHub↗14,441
  • microvm-nix/microvm.nixالصورة الرمزية لـ microvm-nix

    microvm-nix/microvm.nix

    2,682عرض على 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
    عرض على GitHub↗2,682
  • waydroid/waydroidالصورة الرمزية لـ waydroid

    waydroid/waydroid

    11,549عرض على GitHub↗

    Waydroid is a containerized mobile runtime that executes a full Android operating system directly on Linux desktop environments. By utilizing Linux kernel namespaces, it isolates the mobile environment while sharing the host kernel to provide native-like performance and hardware access for mobile applications. The project distinguishes itself through deep integration with the host system, bridging mobile display buffers to native desktop windows and translating host input events into mobile gestures. It enables multi-window management, allowing mobile applications to run alongside native desk

    Pythonandroidlinux
    عرض على GitHub↗11,549
  • redox-os/redoxالصورة الرمزية لـ redox-os

    redox-os/redox

    16,054عرض على GitHub↗

    Redox is a POSIX-compliant, microkernel-based operating system written entirely in Rust. By utilizing a memory-safe language for the kernel and all system components, the project eliminates common vulnerabilities such as buffer overflows and use-after-free errors. Its architecture relies on a minimal kernel that manages only essential hardware and process isolation, delegating all other system services to unprivileged user-space processes. The system distinguishes itself through a modular design where hardware drivers and system services run as independent user-space daemons, allowing them to

    Rustbsdfreebsdgnu
    عرض على GitHub↗16,054
  • runfinch/finchالصورة الرمزية لـ runfinch

    runfinch/finch

    4,036عرض على GitHub↗

    Finch is a virtual machine-based container runtime and OCI container management CLI used for local container development. It operates by running container workloads inside a background virtual machine to isolate them from the host operating system. The project serves as an OCI image builder and a multi-container service orchestrator for simulating complex production environments on a workstation. The runtime functions as a cross-platform container engine, utilizing emulation layers to execute container images built for foreign CPU architectures. It distinguishes its image distribution through

    Gocontainerdcontainerslima-vm
    عرض على GitHub↗4,036
  • lxc/lxcالصورة الرمزية لـ lxc

    lxc/lxc

    5,204عرض على GitHub↗

    LXC is an OS-level virtualization framework and Linux container manager used to run multiple isolated Linux systems on a single host. It functions as a kernel namespace orchestrator and unprivileged container runtime, allowing for the creation and management of system containers without the overhead of a hypervisor. The project provides unprivileged container execution by mapping container root users to unprivileged host users to prevent host system access. It ensures security through system call filtering and root user isolation, enabling containers to run without requiring host root privile

    C
    عرض على GitHub↗5,204
  • bytebot-ai/bytebotالصورة الرمزية لـ bytebot-ai

    bytebot-ai/bytebot

    10,413عرض على GitHub↗

    Bytebot is an LLM desktop automation framework and virtual Linux desktop environment. It enables AI agents to plan and execute mouse and keyboard actions on a virtual computer using natural language, allowing for autonomous desktop automation and the integration of legacy systems that lack native APIs. The system operates as an LLM API gateway and a Model Context Protocol server, routing requests across multiple language model providers with integrated load balancing and rate limiting. It provides isolated, containerized environments where agents use visual reasoning to interpret screenshots

    TypeScriptagentagentic-aiagents
    عرض على GitHub↗10,413
  • kata-containers/runtimeالصورة الرمزية لـ kata-containers

    kata-containers/runtime

    2,089عرض على GitHub↗

    This project is an OCI-compatible container runtime that executes workloads within lightweight virtual machines. By leveraging hardware-based virtualization, it provides strong security isolation between containerized processes and the host operating system, serving as a drop-in replacement for traditional container execution environments. The runtime distinguishes itself through a hypervisor-agnostic architecture that abstracts underlying virtualization operations, allowing for consistent container lifecycle management across different backends. It integrates directly with standard container

    Gocontainercontainerscri-o
    عرض على GitHub↗2,089
  • asterinas/asterinasالصورة الرمزية لـ asterinas

    asterinas/asterinas

    4,678عرض على GitHub↗

    Asterinas is a memory-safe operating system kernel designed to prevent data races and memory corruption. It functions as a Linux-ABI compatible kernel, enabling the execution of existing Linux binaries and container workloads while providing a declarative operating system distribution model. The project distinguishes itself by acting as a virtual machine container host and a confidential computing guest OS, allowing it to run within hardware-isolated Trusted Execution Environments such as Intel TDX. It implements a minimal trusted computing base by isolating unsafe low-level operations and se

    Rustkernelosrust
    عرض على GitHub↗4,678
  • insidegui/virtualbuddyالصورة الرمزية لـ insidegui

    insidegui/VirtualBuddy

    8,237عرض على GitHub↗

    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 hard

    Swiftmacosvirtual-machine
    عرض على GitHub↗8,237
  • rrorg/rrالصورة الرمزية لـ RROrg

    RROrg/rr

    8,379عرض على GitHub↗

    This project provides a specialized UEFI boot environment and hardware emulation layer designed to run proprietary network-attached storage operating systems on generic x86 and x64 hardware. It functions as a bootloader and recovery environment that enables these systems to initialize on devices not originally manufactured by the vendor. The system employs a hardware emulation layer that mimics specific vendor IDs and boot parameters to ensure operating system compatibility. It includes a virtual machine image generator to create bootable images in multiple formats for deployment within virtu

    Shellbootloaderdsmredpill
    عرض على GitHub↗8,379
  • felixrieseberg/macintosh.jsالصورة الرمزية لـ felixrieseberg

    felixrieseberg/macintosh.js

    8,480عرض على GitHub↗

    macintosh.js is an Electron-based system emulator designed to run legacy operating systems and vintage software within a modern desktop application. It functions as a virtual machine that replicates the hardware and software environment of a Macintosh Quadra to execute System 8. The project includes a UDP network bridge and virtual Ethernet integration, which routes network traffic to specific ports to enable communication between multiple emulated instances on a local network. The emulator supports virtual disk management and disk-image mounting to transfer files between the host machine an

    JavaScriptelectronemulatorjavascript
    عرض على GitHub↗8,480
  • remote-android/redroid-docالصورة الرمزية لـ remote-android

    remote-android/redroid-doc

    6,422عرض على GitHub↗

    This project is an Android container runtime that enables the deployment of GPU-accelerated Android instances on Linux hosts across multiple hardware architectures. It provides a cloud-based environment for virtualized Android devices, functioning as a containerized implementation of the Android operating system to support scalable device instances. The system distinguishes itself through a cross-architecture runtime capable of executing ARM-based Android applications on x86 hardware via binary translation layers. It further utilizes host GPU resources to provide high-performance graphics ren

    Shellandroidcontainerdocker
    عرض على GitHub↗6,422
  • orbstack/orbstackالصورة الرمزية لـ orbstack

    orbstack/orbstack

    8,903عرض على GitHub↗

    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
    عرض على GitHub↗8,903
  • rustdesk/rustdesk-serverالصورة الرمزية لـ rustdesk

    rustdesk/rustdesk-server

    9,943عرض على GitHub↗

    rustdesk-server is a self-hosted remote desktop server infrastructure designed to manage ID signaling and relay traffic for remote connections between peers. It provides the necessary backend environment to coordinate remote access sessions through rendezvous-based signaling and relay-based traffic forwarding. The system distinguishes itself with a remote access management console for organizing devices and enforcing security policies, as well as an identity integrator for OIDC-based federation and LDAP directory synchronization. It utilizes geolocation-aware routing to distribute traffic acr

    Rustremote-accessremote-controlremote-desktop
    عرض على GitHub↗9,943
  • xlang-ai/osworldالصورة الرمزية لـ xlang-ai

    xlang-ai/OSWorld

    2,584عرض على GitHub↗

    OSWorld is an evaluation framework and multimodal agent benchmark designed to test the ability of large language models to complete complex tasks within virtualized operating system environments. It provides a virtualized desktop sandbox and a virtual machine orchestrator to deploy, snapshot, and reset cloud-based desktops, ensuring reproducible test states for AI agent interactions. The system distinguishes itself by providing an OS-level action space that translates model decisions into mouse clicks, keyboard inputs, and system commands. It employs a standardized interface to integrate vari

    Pythonagentartificial-intelligencebenchmark
    عرض على GitHub↗2,584
  • m1k1o/nekoالصورة الرمزية لـ m1k1o

    m1k1o/neko

    17,168عرض على GitHub↗

    Neko is a virtual desktop infrastructure platform that provides containerized browser isolation and remote desktop environments. It enables users to host secure, ephemeral browser instances that can be accessed and managed through a standard web browser, ensuring consistent execution across different host systems. The platform distinguishes itself through its collaborative capabilities, allowing multiple users to view and interact with a single shared browser session in real time. It synchronizes keyboard, mouse, and gamepad inputs from multiple participants while providing integrated tools f

    Godockergolangmedia-streaming
    عرض على GitHub↗17,168
  • hqarroum/docker-androidالصورة الرمزية لـ HQarroum

    HQarroum/docker-android

    3,639عرض على GitHub↗

    This project provides a containerized runtime for Android emulator virtualization, allowing virtual Android devices to run within isolated container environments. It is designed to support headless emulation and device orchestration for use in continuous integration and development pipelines. The system differentiates itself by implementing GPU hardware acceleration via passthrough to improve graphics rendering performance. It also utilizes external SDK mounting and volume-mapped state persistence to reduce image size and maintain emulator data across restarts. The environment supports remot

    Shellandroidandroid-emulatorci-pipeline
    عرض على GitHub↗3,639
  • containers/libpodالصورة الرمزية لـ containers

    containers/libpod

    32,040عرض على GitHub↗

    Libpod is a container management library for running and controlling the lifecycle of Open Container Initiative compliant containers and images across different storage backends. It provides a programmatic interface for the remote control and automation of container environments. The project enables the coordination of multiple containers into pods that share network namespaces and other shared resources. It supports rootless container execution by using user namespaces to launch containers without administrative privileges. The library covers a broad range of system operations, including im

    Go
    عرض على GitHub↗32,040