# Open-Source Alternatives to BlueStacks

> AI-ranked search results for `open source alternatives to bluestacks` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 118 total matches; showing the top 12.

Explore on the web: https://awesome-repositories.com/q/open-source-alternatives-to-bluestacks

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/open-source-alternatives-to-bluestacks).**

## Results

- [anbox/anbox](https://awesome-repositories.com/repository/anbox-anbox.md) (9,056 ⭐) — Anbox is an Android container environment and runtime designed to execute Android applications on Linux desktops. It utilizes a container-based system to run the Android operating system without the overhead associated with traditional hardware virtualization.

The system features a hardware abstraction layer that routes hardware access and sensor data through a host daemon to provide accelerated rendering. It integrates with the Linux desktop by mapping individual Android application layers to separate windows, allowing apps to function as distinct desktop applications.

The project supports
- [waydroid/waydroid](https://awesome-repositories.com/repository/waydroid-waydroid.md) (11,549 ⭐) — 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
- [remote-android/redroid-doc](https://awesome-repositories.com/repository/remote-android-redroid-doc.md) (6,422 ⭐) — 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
- [hqarroum/docker-android](https://awesome-repositories.com/repository/hqarroum-docker-android.md) (3,639 ⭐) — 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
- [luchina-gabriel/osx-proxmox](https://awesome-repositories.com/repository/luchina-gabriel-osx-proxmox.md) (6,461 ⭐)
- [sickcodes/docker-osx](https://awesome-repositories.com/repository/sickcodes-docker-osx.md) (52,595 ⭐) — 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
- [aefyr/sai](https://awesome-repositories.com/repository/aefyr-sai.md) (3,430 ⭐) — SAI is a binary package bundler and application manager designed for Android and iOS. It functions as an installer and export tool that packages application source files and metadata into a proprietary format for portable distribution and backup.

The project features a rootless application deployment pipeline, allowing the installation of third-party packages on mobile devices without requiring system-level root access. It includes a split archive reconstructor to reassemble fragmented application files into complete installation directories during deployment.

The tool covers Android split A
- [recloudstream/cloudstream](https://awesome-repositories.com/repository/recloudstream-cloudstream.md) (8,922 ⭐) — Cloudstream is an Android media streaming client and extensible media player that aggregates video and audio content from external sources. It operates as an Android application container within a Linux-based environment, enabling the installation and execution of Android software packages via APK files.

The project utilizes an extension-based provider system that allows for the creation of custom plugins. These extensions define the logic for scraping and retrieving multimedia content and metadata from third-party sources.

Additional capabilities include the ability to cast media playback t
- [xiaomi/mace](https://awesome-repositories.com/repository/xiaomi-mace.md) (5,041 ⭐) — Mace is a mobile deep learning inference framework and hardware acceleration engine. It functions as a runtime for executing neural network models on mobile devices, distributing computations across CPUs, GPUs, and NPUs.

The project includes a cross-platform model converter for transforming pre-trained neural networks from various industry formats into mobile-optimized representations. It also provides a neural network obfuscator that converts model weights into source code to protect intellectual property from reverse engineering.

The framework manages on-device resources by optimizing memo
- [budtmo/docker-android](https://awesome-repositories.com/repository/budtmo-docker-android.md) (15,322 ⭐) — Docker-Android runs a full Android emulator inside a Docker container, enabling mobile app testing and automation without requiring a physical device. The emulator uses QEMU-based virtualization with optional KVM acceleration for hardware-backed performance, and supports nested virtualization on cloud VMs from providers like AWS, GCP, and Azure for environments without direct hardware acceleration.

The container exposes the Android Debug Bridge over TCP/IP, allowing host-side tools to connect to the emulator as if it were a local device. It provides browser-based interaction with the emulator
- [microvm-nix/microvm.nix](https://awesome-repositories.com/repository/microvm-nix-microvm-nix.md) (2,682 ⭐) — 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
- [playcover/playcover](https://awesome-repositories.com/repository/playcover-playcover.md) (10,867 ⭐) — PlayCover is a desktop mobile application wrapper that enables mobile software to run on macOS. It functions as a virtualization layer, providing a compatibility environment that allows users to execute mobile applications directly on desktop hardware.

The project distinguishes itself by bridging the gap between mobile and desktop operating systems through a combination of binary patching and system framework emulation. It maps touch-based gestures and screen interactions to standard desktop peripherals, allowing users to control mobile games and applications using a keyboard, mouse, or contr
