GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

compatibility-layer

Star

Here are 182 public repositories matching this topic...

Language: All
Filter by language
All 182 C++ 38 C 29 Python 18 Rust 13 Java 11 JavaScript 8 TypeScript 7 Go 6 HTML 5 Shell 5
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

jhaizhou-ops / d2r-mobile

Star 5.3k

Open-source compatibility layer for Diablo II: Resurrected with the Reign of the Warlock expansion. Runs your own Switch copy natively on iPhone, iPad, Mac, Android and HarmonyOS — full touch controls, 60 fps, new endgame modes. Bring your own game files. 开源的《暗黑破坏神 II:狱火重生》术士君临 iOS / macOS / 安卓 / 鸿蒙兼容层

android macos mac ios metal vulkan iphone ipad diablo2 game-port compatibility-layer harmonyos diablo-2-resurrected reign-of-the-warlock
  • Updated Nov 8, 2026
  • C

kksimp / Mac.apk

Sponsor
Star 4.2k

Mac.apk: Run Android apps natively on Apple Silicon Macs

android macos metal arm64 android-apps macos-app compatibility-layer apple-silicon android-on-mac apple-silicon-mac
  • Updated Nov 6, 2026
  • Java

MobileGL-Dev / MobileGlues-release

Star 1.5k

MobileGlues, which stands for "(on) Mobile, GL uses ES", is a GL implementation running on top of host OpenGL ES 3.2, with running Minecraft Java Edition in mind.

wrapper mobile opengl graphics opengles opengl-es compatibility-layer
  • Updated Aug 11, 2026

WinDurango / WinDurango

Sponsor
Star 1.4k

The world's first Xbox One compatibility layer for Windows.

emulation xbox-one compatibility-layer xb1 windurango
  • Updated Nov 12, 2026
  • C++

mirkobrombin / raven

Sponsor
Star 1.1k

A Windows your apps recognize.

windows linux cmake gaming cpp vulkan installer directx x11 ptrace win32 wayland direct3d pe-loader cpp20 compatibility-layer dxvk win32-api desktop-applications windows-compatibility
  • Updated Nov 12, 2026
  • C

encounter / aurora

Star 600

A source-level GameCube & Wii compatibility layer

gamecube wii dawn webgpu compatibility-layer gx
  • Updated Nov 5, 2026
  • C++

komaruworld / mocktail

Star 437

Experimental Roblox compatibility runtime for Linux and FreeBSD

linux freebsd cpp vulkan x86-64 roblox appimage flatpak compatibility-layer sdl3 vinegarhq
  • Updated Nov 10, 2026
  • C++

ymatrix1 / PortPS5

Sponsor
Star 435

Converts decrypted PS5 game dumps into native Windows executables via binary relinking, replacement system libraries, and Vulkan. No CPU emulation.

windows vulkan relinker ps5 compatibility-layer cpp23 playstation-5 rdna2
  • Updated Oct 1, 2026
  • C++
d2r-mobile

d2r-mobile / d2r-mobile

Star 402

Diablo II: Resurrected on iPhone, iPad, Apple silicon Mac, Android and HarmonyOS. Offline play with touch or a controller. One-tap Runewords, 100-level Greater Rifts and Reign of the Warlock. Native ARM, Metal and Vulkan. Open source; bring your own Switch game files. 暗黑2重制版.

macos ios metal tvos iphone ipad arm64 diablo diablo2 codex game-port compatibility-layer d2r touch-controls apple-silicon offline-game diablo-2-resurrected agent-skills claude-code reign-of-the-warlock
  • Updated Nov 6, 2026
  • C

PrivSec-dev / banking-apps-compat-report

Star 371

Report and track banking app compatibility with GrapheneOS, including which workarounds may be required.

android security privacy reports remote-attestation compatibility-layer grapheneos banking-app mobile-banking-app sandboxed-google-play exploit-protection-compatibility-mode native-code-debugging attestation-compatibility
  • Updated May 20, 2026

microlift / rosemary

Star 366

Compatibility layer and high level emulator hybrid for running macOS applications across operating systems and architectures

macos linux rosetta compatibility-layer rust-emulator rosetta2 macos-compatibility high-level-emulation
  • Updated Nov 12, 2026
  • Rust

Speedstu / CUDA-for-AMD-Windows

Star 333

Run CUDA-targeted Windows applications on AMD GPUs with ZLUDA + ROCm/HIP.

windows amd cuda pytorch gpgpu hip gpu-computing rocm compatibility-layer amd-gpu llama-cpp zluda cuda-on-amd
  • Updated Oct 20, 2026
  • Python

luohoa97 / cordial

Star 294

Open-source Roblox runtime for Linux. Cordial runs the Roblox client natively, no Wine, no Android emulator. Multi-instance launcher, customizable, GPL-3.0 and fully auditable. A direct alternative to Sober.

android linux rust runtime vulkan roblox reverse-engineering game-development jni opengl-es flatpak wayland bionic sober compatibility-layer roblox-linux sober-linux
  • Updated Nov 6, 2026
  • Rust

MobileGL-Dev / MobileGL

Star 261

A desktop OpenGL implementation on Mobile (or anything)

opengl cross-platform cpp gpu graphics rendering graphics-rendering compatibility-layer
  • Updated Nov 9, 2026
  • C++

spoopyghosty0 / frameport

Star 260

Port games to work with the Steam Frame

vr oculus-rift steamvr virtual-reality proton steamos compatibility-layer oculus-quest openxr sideloading meta-quest flet steam-frame
  • Updated Nov 9, 2026
  • Python

weijiafu14 / pi2dsh

Star 220

Bridge the Pi and DeepSeek Harness ecosystems: one Pi Host ABI runs unmodified Pi extensions as native DSH plugins. 打通 Pi 与 DSH 生态。

migration pi dsh ai-agents compatibility-layer pi-agent plugin-migration deepseek-harness dsh-plugin
  • Updated Nov 3, 2026
  • TypeScript

Rectus / openxr-steamvr-passthrough

Sponsor
Star 185

OpenXR API Layer for SteamVR camera passthrough

augmented-reality virtual-reality mixed-reality compatibility-layer openxr
  • Updated Jun 17, 2026
  • C++

mmomtchev / pymport

Sponsor
Star 132

Use Python libraries from Node.js

nodejs python numpy pandas require import compatibility-layer
  • Updated Nov 3, 2026
  • C++

Broyojo / hadron

Star 127

Play Windows games from your Steam library on Apple Silicon Macs. Open source: native arm64 Wine, FEX and Metal, no Rosetta.

macos steam gaming metal vulkan proton wine direct3d compatibility-layer apple-silicon
  • Updated Nov 11, 2026
  • C
RT-Thread-wrapper-of-uCOS-III

mysterywolf / RT-Thread-wrapper-of-uCOS-III

Star 110

RT-Thread操作系统的uCOS-III兼容层 | uCOS-III RTOS Application Compatibility Layer (ACL) for RT-Thread

wrapper nano probe wrap keil rtt rt-thread ucosii compatibility-layer ucos ucos-iii rtthread uc-probe uc-os uc-os3 ucosiii ucos3 keil-mdk uc-lib uc-cpu
  • Updated Jan 29, 2023
  • C

Add this topic to your repo

To associate your repository with the compatibility-layer topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.