Skip to content
@AstralEmu

AstralEmu

Linux emulation distribution — minimal base, daily-rebuilt optimized emulators, per-device performance tuning. Built on Ubuntu, Debian, Arch & Universal Blue.

AstralEmu Banner

A Linux distribution purpose-built for emulation.
Minimal. Optimized. Ready to play.

📖 Documentation💬 Community⭐ Main Repo


What is AstralEmu?

AstralEmu is a Linux distribution designed from the ground up for emulation on embedded and desktop hardware. It ships a minimal base system, a curated set of emulators rebuilt daily with performance optimizations, and a dynamic performance manager that tunes your hardware per-emulator.

Built on top of Ubuntu, Debian, Arch Linux, and Universal Blue, AstralEmu delivers multiple image variants tailored to your device and your needs.

Key Features

🔧 Dynamic Image Builder — A workflow-based build system that handles service configuration, source images, export formats, filesystem shrinking, and multi-architecture builds. Images are rebuilt automatically every 24 hours.

📦 Custom Package Repositories — APT, DNF, and Pacman repos with daily rebuilds of every standalone emulator and RetroArch core. Each package is compiled with LTO=thin and jemalloc for maximum performance, targeting the exact CPU architecture of your device.

Per-Emulator Performance Tuning — A custom package per hardware target dynamically manages CPU/GPU/RAM governors, overclocking, underclocking, CPU pinning, and power-aware safety limits — all automatically, per emulator or service.

🖥️ EmulationStation DE Frontend — A custom-themed EmulationStation Desktop Edition as the main interface, with optional services like XFCE, Plasma Mobile, Kodi, and Waydroid. Only one service runs at a time — when a secondary service launches, ES-DE stops; when it exits, ES-DE restarts.

🔄 Atomic Updates — Universal Blue's native image-based update method, replicated across other base distros for a consistent, safe upgrade path everywhere.

Repositories

Repository Description
astralemu Main distribution — image builder, system configs, and integration
astralemu-packages APT / DNF / Pacman repos with optimized emulator builds
astralemu.github.io Documentation & showcase (Starlight on GitHub Pages)

Supported Base Systems

Ubuntu Debian Arch Linux Universal Blue


Made with ⭐ by the AstralEmu community

Popular repositories Loading

  1. astralemu astralemu Public

    Emulation-focused Linux distro with dynamic image builder, single-service management, ES-DE frontend, and atomic updates. Multi-arch, daily builds.

    1

  2. astralemu-packages astralemu-packages Public

    APT, DNF & Pacman repos with daily-rebuilt standalone emulators and RetroArch cores. Compiled with LTO=thin, jemalloc, and per-device CPU architecture targeting.

    Shell 1

  3. astralemu.github.io astralemu.github.io Public

    Documentation and showcase for AstralEmu — built with Starlight, hosted on GitHub Pages. Setup guides, device compatibility, and project overview.

    1

  4. astralemu-es-theme astralemu-es-theme Public

    Built-in EmulationStation DE theme for AstralEmu — astral dark design with per-system controller icons, adaptive video frames, and gold accents.

    1

  5. .github .github Public

    Linux emulation distribution — minimal base, daily-rebuilt optimized emulators, per-device performance tuning. Built on Ubuntu, Debian, Arch & Universal Blue.

Repositories

Showing 5 of 5 repositories

Top languages

Loading…

Most used topics

Loading…