awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
brunodev85 avatar

brunodev85/winlator

0
View on GitHub↗
17,890 stele·1,480 fork-uri·C·LGPL-2.1·7 vizualizăriwinlator.org↗

Winlator

Winlator is an Android-based compatibility tool designed to execute x86 and x86_64 Windows applications on mobile hardware. It functions as a translation environment that bridges the gap between desktop software and ARM-based processors, enabling the execution of programs that lack native mobile versions.

The project distinguishes itself by integrating a cross-platform instruction translator with a compatibility layer to manage system calls and machine code. It utilizes user-space containerization to isolate the Windows environment, allowing for the management of dependencies and system resources without requiring root access.

The software provides a comprehensive environment for running legacy programs and PC games by mapping Windows-specific file structures and graphics API calls to the underlying mobile system. It employs virtual file system mapping and shared memory inter-process communication to facilitate data exchange and storage access between the emulated application and the mobile device.

Features

  • Windows Compatibility Environments - Acts as an Android-based compatibility tool for running desktop Windows software on mobile devices.
  • Compatibility Layers - Enables the execution of x86 and x86_64 Windows applications on mobile hardware.
  • Emulators - Provides a comprehensive environment for running desktop Windows software on mobile devices.
  • Gaming Virtualization - Enables playing classic Windows PC games on mobile hardware by bridging x86 architecture and mobile processors.
  • Graphics API Translators - Provides translation of proprietary graphics API calls to open standards for hardware-accelerated rendering on mobile GPUs.
  • Dynamic Binary Translators - Translates x86 and x86_64 machine code instructions into ARM instructions at runtime for mobile execution.
  • Instruction Translation Layers - Converts x86 and x86_64 machine code for execution on ARM-based mobile processors.
  • Virtual File Systems - Redirects Windows-specific drive letters and directory structures to the underlying mobile storage hierarchy.
  • User-Space Containers - Isolates the Windows environment within a restricted process space to manage dependencies without root access.
  • Legacy System Preservation - Preserves access to legacy Windows software by enabling execution on modern mobile platforms.
  • Shared Memory Data Exchange - Facilitates high-speed data exchange between the translation engine and emulated applications using shared memory.

Istoric stele

Graficul istoricului de stele pentru brunodev85/winlatorGraficul istoricului de stele pentru brunodev85/winlator

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face brunodev85/winlator?

Winlator is an Android-based compatibility tool designed to execute x86 and x86_64 Windows applications on mobile hardware. It functions as a translation environment that bridges the gap between desktop software and ARM-based processors, enabling the execution of programs that lack native mobile versions.

Care sunt principalele funcționalități ale brunodev85/winlator?

Principalele funcționalități ale brunodev85/winlator sunt: Windows Compatibility Environments, Compatibility Layers, Emulators, Gaming Virtualization, Graphics API Translators, Dynamic Binary Translators, Instruction Translation Layers, Virtual File Systems.

Care sunt câteva alternative open-source pentru brunodev85/winlator?

Alternativele open-source pentru brunodev85/winlator includ: playcover/playcover — PlayCover is a desktop mobile application wrapper that enables mobile software to run on macOS. It functions as a… ffmpegwasm/ffmpeg.wasm — ffmpeg.wasm is a browser-based multimedia processing engine that brings the capabilities of the FFmpeg library… utkarshdalal/gamenative — GameNative is a PC game compatibility layer and library manager designed to run desktop game binaries on mobile… shadps4-emu/shadps4 — shadPS4 is a C++ game emulator and hardware virtualization tool designed to replicate the PlayStation 4 system… pcsx2/pcsx2 — This project is a cross-platform emulator designed to execute software originally developed for the PlayStation 2… vosen/zluda — ZLUDA is a middleware and translation engine designed to enable the execution of unmodified proprietary compute…

Alternative open-source pentru Winlator

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Winlator.
  • playcover/playcoverAvatar PlayCover

    PlayCover/PlayCover

    10,867Vezi pe GitHub↗

    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

    Swift
    Vezi pe GitHub↗10,867
  • ffmpegwasm/ffmpeg.wasmAvatar ffmpegwasm

    ffmpegwasm/ffmpeg.wasm

    17,184Vezi pe GitHub↗

    ffmpeg.wasm is a browser-based multimedia processing engine that brings the capabilities of the FFmpeg library directly to the client environment. By utilizing WebAssembly, it enables audio and video transcoding, format conversion, and stream recording to occur entirely within the browser without requiring server-side infrastructure. The library distinguishes itself by executing resource-intensive media tasks in background threads, ensuring that the main user interface remains responsive during complex operations. It manages data through an isolated, in-memory virtual file system, allowing fo

    Caudioexperimental-featuresffmpeg
    Vezi pe GitHub↗17,184
  • utkarshdalal/gamenativeAvatar utkarshdalal

    utkarshdalal/GameNative

    2,803Vezi pe GitHub↗

    GameNative is a PC game compatibility layer and library manager designed to run desktop game binaries on mobile devices. It functions as a system for executing desktop titles through translation layers and hardware-specific driver optimizations. The project provides a unified interface for aggregating multiple digital storefronts, allowing for the installation and organization of games and downloadable content in one place. It includes a custom input mapping tool that translates touchscreen gestures and controller inputs into legacy keyboard and mouse events. The system covers game performan

    Kotlin
    Vezi pe GitHub↗2,803
  • shadps4-emu/shadps4Avatar shadps4-emu

    shadps4-emu/shadPS4

    31,390Vezi pe GitHub↗

    shadPS4 is a C++ game emulator and hardware virtualization tool designed to replicate the PlayStation 4 system environment and hardware to run console software on a computer. It functions as a cross-platform application compatible with Windows, Linux, macOS, and FreeBSD. The project serves as a graphics debugging tool capable of dumping shaders and integrating with rendering tools for performance analysis. It provides a system for recreating the console environment through the import of official firmware files, system fonts, and the use of decrypted keys for tracking game trophies. The emula

    C++cppcpp23emulation
    Vezi pe GitHub↗31,390
  • Vezi toate cele 30 alternative pentru Winlator→