awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
holoiso-eol avatar

holoiso-eol/holoisoArchived

0
View on GitHub↗
5,197 stars·260 forks·Shell·10 views

Holoiso

Holoiso is a tool for building custom, bootable operating system images based on SteamOS 3 for installation on non-Steam Deck hardware. It uses a Linux Archiso base to generate installable disk images that replicate a handheld gaming experience on generic devices.

The project enables the creation of a gaming-oriented distribution featuring a gamepad-driven interface and the ability to toggle between a standard desktop environment and a gaming session. It includes high-performance shaders for system-wide image upscaling to balance visual quality and frame rates across the gaming interface.

The system covers automated image deployment through installation scripting and manages software via configured package repositories and official mirrors. It also handles core system architecture tasks such as filesystem compression and bootstrap package configuration.

Features

  • Gaming-Oriented OS Images - Builds custom, bootable SteamOS 3 images tailored for installation on non-Steam Deck gaming hardware.
  • Bootable Image Generation - Provides the ability to build bootable operating system images from predefined system profiles and package lists.
  • Custom Linux Distributions - Uses Archiso to build a tailored bootable Linux distribution with specific package repositories and configurations.
  • Gaming OS Deployments - Packages a gamepad-centric operating system with specialized interfaces and gaming runtimes for redistribution.
  • Handheld Gaming Operating Systems - Creates a specialized environment that toggles between desktop and gamepad-driven interfaces for handheld experiences.
  • Automated Installation Scripts - Ships scripts to automate the deployment and installation sequence of the disk image onto hardware.
  • Operating System Image Deployments - Supports deploying the operating system to devices via bootable flash drives and automated scripts.
  • Session Launchers - Enables the launch of dedicated gaming sessions including initial account configuration and gamepad-centric navigation.
  • Environment Mode Switching - Allows users to toggle seamlessly between a standard desktop environment and a gamepad-centric gaming interface.
  • Interface Mode Switching - Enables seamless switching between a standard desktop environment and a gamepad-centric gaming interface.
  • Gamepad-Optimized Interfaces - Provides a dedicated gaming interface optimized for spatial navigation using game controllers.
  • Package Repository Configurations - Defines remote servers and priority orders for package managers to ensure correct binary sources are used.
  • Mirror-List Distributions - Retrieves official binaries and libraries from remote servers using defined priority orders for updates.
  • Game Performance Optimizations - Implements high-performance shaders to optimize resolution scaling and frame rates within the gaming interface.
  • Resolution Upscaling Shaders - Uses high-performance GPU shaders to upscale the system display output for better visual quality and frame rates.
  • Filesystem Compression Optimizers - Optimizes bootable image size by applying specific compression algorithms to the system filesystem.
  • Out-of-Box Experiences - Provides tools for the initial setup process and configuration of the gamepad-driven interface for handheld devices.
  • Base Image Distributions - Creates generic installable disk images based on specific gaming-focused redistributions for non-standard hardware.
  • System Bootstrapping Configurations - Defines a minimal set of core dependencies required to initialize the system before the first boot.
  • System Update Managers - Implements a mechanism to manage operating system package upgrades via official mirrors to ensure hardware compatibility.

Star history

Star history chart for holoiso-eol/holoisoStar history chart for holoiso-eol/holoiso

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Holoiso

These projects share indexed features with Holoiso. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • ublue-os/bazziteublue-os avatar

    ublue-os/bazzite

    7,876View on GitHub↗

    Bazzite is an immutable, atomic-image-based operating system designed for gaming performance and handheld hardware. It utilizes a read-only root filesystem and versioned images to provide atomic updates and instant system rollbacks, ensuring a stable core environment. The system is distinguished by its deep optimization for portable gaming devices, featuring dedicated handheld hardware management for CPU undervolting, fan control, and display refresh rate overclocking. It includes a specialized gaming mode that boots directly into a console-like interface with integrated input mapping and a t

    Shelldesktopfedora-kinoitefedora-linux
    View on GitHub↗7,876
  • onionui/onionOnionUI avatar

    OnionUI/Onion

    4,193View on GitHub↗

    Onion is a custom handheld gaming operating system and retro gaming frontend designed to manage and launch emulators on portable hardware. It functions as a bootable custom firmware distribution and emulation environment manager that replaces factory software to provide an integrated gaming environment. The system distinguishes itself through a modular core-based emulation architecture, allowing for the installation of verified emulator packages, BIOS configuration, and the use of hardware-specific drivers and filters. It also supports the integration of third-party game ports via standardize

    Cemulator-frontendmiyoo-minimiyoomini
    View on GitHub↗4,193
  • msys2/msys2.github.iomsys2 avatar

    msys2/msys2.github.io

    3,026View on GitHub↗

    MSYS2 is a software distribution that provides a MinGW development environment, a Bash shell, and a Unix-to-Windows compatibility layer on Windows. It centers around the Pacman package manager for installing and managing software dependencies and provides C++ toolchains for creating native software for x86_64 and ARM64 architectures. The project distinguishes itself by providing a comprehensive compatibility layer that translates Unix paths and process arguments for use on Windows. It enables the emulation of a native Linux build environment, allowing users to compile native Windows executabl

    CSS
    View on GitHub↗3,026
  • justenoughlinuxos/distributionJustEnoughLinuxOS avatar

    JustEnoughLinuxOS/distribution

    950View on GitHub↗

    This project is an Arch Linux-based operating system designed specifically for handheld gaming consoles. It functions as an immutable Linux distribution, utilizing a read-only root filesystem to protect core system files from accidental modification or corruption, which ensures consistent stability across device reboots. The distribution distinguishes itself through specialized configurations that prioritize gaming performance on portable hardware. It employs kernel-level hardware tuning to adjust power profiles and clock speeds, alongside containerized application runtimes that isolate softw

    Makefileairanbernicarm
    View on GitHub↗950
Compare all 30 related projects→

Frequently asked questions

What does holoiso-eol/holoiso do?

Holoiso is a tool for building custom, bootable operating system images based on SteamOS 3 for installation on non-Steam Deck hardware. It uses a Linux Archiso base to generate installable disk images that replicate a handheld gaming experience on generic devices.

What are the main features of holoiso-eol/holoiso?

The main features of holoiso-eol/holoiso are: Gaming-Oriented OS Images, Bootable Image Generation, Custom Linux Distributions, Gaming OS Deployments, Handheld Gaming Operating Systems, Automated Installation Scripts, Operating System Image Deployments, Session Launchers.

Which projects share features with holoiso-eol/holoiso?

Projects with overlapping indexed features include: ublue-os/bazzite — Bazzite is an immutable, atomic-image-based operating system designed for gaming performance and handheld hardware. It… onionui/onion — Onion is a custom handheld gaming operating system and retro gaming frontend designed to manage and launch emulators… msys2/msys2.github.io — MSYS2 is a software distribution that provides a MinGW development environment, a Bash shell, and a Unix-to-Windows… raspberrypi/rpi-imager — Raspberry Pi Imager is a graphical utility designed to download and write operating system images directly to SD cards… michielderhaeg/build-linux — Build Linux is a toolset for assembling a custom Linux distribution entirely from source code, automating the process… justenoughlinuxos/distribution — This project is an Arch Linux-based operating system designed specifically for handheld gaming consoles. It functions…