📈 GH Trending Explorer 🎲 Surprise me

← all repos

playportdev / playport

git clone https://github.com/playportdev/playport.git v0.4.0 · 14d ago

Playport runs Windows games, 64-bit and now 32-bit, on a stock, non-jailbroken iPhone. Install a game from your library onto the phone, pick up a controller and press Play. The game runs on the phone's own CPU and GPU: no PC, no cloud, no stream.

+36
stars, 24h · #408
+~252
stars, 7 days · #507
+214
stars, 30 days · #2,373
292
★ total · +252% this week
15
forks · 49 open issues

Star history (as recorded here)

2026-10-20 · 178 ★ 2026-10-22 · 292 ★
LanguageSwift
LicenseGPL-3.0
Created2026-10-01 (21d ago)
Last push9d ago
Watchers0
OwnerUser

Links

README excerpt
# Playport
**PC games on your iPhone. Natively, no streaming.**
Website · Download · Game compatibility · Architecture
Playport runs Windows games, 64-bit and 32-bit, on a stock, non-jailbroken
iPhone. Install a game from Steam, GOG or Epic Games, or bring your own, pick up
a controller and press Play. The game runs on the phone's own CPU and GPU: no
PC, no cloud, no stream.
> **New in 0.4: GOG, Epic Games and your own games.** Sign in to GOG or Epic
> Games beside Steam, or add a DRM-free game from Files, and games now sign in to
> their store as they would on a PC. See the release notes.
 Portal 2 , a 32-bit Direct3D 9 game, at 60 fps through DXVK and KosmicKrisp. Watch the uncut recording : Home to Play to a test chamber ( MP4 ). 
 Library : everything you own, installed or not 
 Downloads : straight from your store onto the phone 
 GOG : your GOG games in the same Library (new in 0.4) 
 Epic Games : Epic games install and start signed in (new in 0.4) 
 Watch the uncut recording : Library to Play to Hollow Knight at 60 fps, then Quit back to Home ( MP4 ). 
 Kingdom Come: Deliverance : Rattay through DXMT's Direct3D 11, about 29 fps at 720 rows
 The Witcher 3: Wild Hunt : Direct3D 11 through DXMT, about 36 fps 
 Hollow Knight : the full 2736×1260, up to 120 fps 
 On an A19 Pro iPhone, iOS 27.0, with Metal's performance HUD. 
## Features
- **Steam, GOG and Epic Games.** Sign in to any of them in Settings › Accounts;
 your Windows games from each show up in one Library with the store's artwork.
 Install, Update, Verify and Repair go through one Downloads queue onto the
 phone. Steam brings cloud saves and achievements. *New in 0.4: GOG and Epic.*
- **Add a game from Files.** A DRM-free game's folder or `.zip` joins the
 Library under Local. Installers are not run. *New in 0.4.*
- **Games sign in to their store.** A game gets what its store's launcher would
 give it: Epic's sign-in, Steam's app and session tickets, GOG Galaxy's sign-in.
 A sign-in page a game opens shows in a panel over the play. *New in 0.4.*
- **32-bit and 64-bit games.** Each 32-bit game gets its own 4 GB window above the
 memory iOS keeps for itself; Portal 2 plays at about 60 fps at 720p.
- **Native on the phone.** Wine, the FEX x86 translator and DXMT run inside one
 iOS app; Direct3D 10 and 11 render to Metal through DXMT.
- **Vulkan through KosmicKrisp** (experimental): Direct3D 9 through DXVK and
 Direct3D 12 through vkd3d-proton, chosen per game automatically.
- **Made for a controller.** A landscape, gamepad-first app with an in-game menu
 to pause, resume or quit; controllers reach the game as XInput.
- **JIT your way.** A built-in JIT helper after a one-time pairing, or JIT from
 StikDebug or LiveContainer.
- **Help when a game fails.** A game page's Report a problem shares one zip of
 its logs, and the compatibility list
 shows what runs.
**More than a repackage.** Over 200 of our own patches on Wine,
FEX, DXMT, KosmicKrisp, vkd3d-proton, DXVK and the Steam API emula