AnyTogether

Open source

Every line is public.
Here is where it lives.

Three repositories make AnyPS5 and AnyTogether, built on the upstream AnyPS5 engine. All of them are on GitHub, free to read, build, run and improve.

Engine · Mac launcher · phone app

AnyPS5-ARMGPL-2.0

github.com/utkuhalis/AnyPS5-ARM

41
stars
4
forks
1
open issues

The macOS port of AnyPS5 for Apple silicon, the PS5-style launcher AnyPS5.app, and AnyPS5 Remote, the phone app that is your DualSense. Releases carry every platform's files.

Latest release 0.2.17Oct 25, 2026last push Oct 25, 2026

What's inside

Engine
The relinker and system libraries that turn a PS5 game into a Mac app: Mach-O output, Vulkan through MoltenVK on Metal, the game's code under Rosetta 2.
Launcher
AnyPS5.app in SwiftUI: unlocking, controls, trophies, saves, frame generation, share play and AnyTogether.
Phone app
AnyPS5 Remote in Flutter for iOS and Android: the pad, motion, rumble, Remote Play and the online pages.

Branches

  • mainThe whole project: engine, launcher and phone app. Releases are made from here.
  • launcherThe launcher alone: AnyPS5.app in SwiftUI, for macOS 14 and newer.
  • mobile-controllerThe phone app alone: AnyPS5 Remote for Android and iOS, from one Flutter code base.
  • rosettaThe engine alone, with the game's x86-64 code running under Rosetta 2.
  • native-arm64The engine with its own x86-64 to arm64 translator: games without Rosetta.
  • anytogetherAnyTogether's plan in English and Turkish: what is built and what is still planned.

Windows · Linux launcher

AnyPS5 DesktopGPL-2.0

github.com/utkuhalis/AnyPS5-Desktop

1
stars

The AnyPS5-ARM launcher for PCs: the same PS5-style home screen, unlocking and starting games, per-game controls, trophies, saves and AnyTogether. Early preview.

Latest release 0.1.1Oct 24, 2026last push Oct 25, 2026

What's inside

Launcher
Flutter for Windows 10/11 and Linux x64, with a setup, an AppImage, a .deb and portable builds.
Engine
Downloads AnyPS5's engine for your system and checks it against GitHub's checksums.
AnyTogether
Sign-in, friends, messages, parties and voice, play time and trophies, joining a friend's game.

Server · this website

AnyTogetherMIT

github.com/utkuhalis/AnyTogether

The online home of the AnyPS5 launchers: the API, the realtime gateway and this website. Run your own with Docker Compose; every launcher and the phone can point at it.

last push Oct 25, 2026

What's inside

Server
apps/api (REST, Hono) and apps/realtime (WebSocket: presence, messages, signalling), PostgreSQL and Valkey.
Website
apps/web, Next.js: profiles, friends, parties, share play, the Theme Hub and these pages.
Tests
API tests against a real database, and e2e/: every client against one real stack.

AnyPS5, upstream.

boykopovar/AnyPS5 is the open source PS5 compatibility layer everything here is built on: the relinker, the system libraries and the shader recompiler, for Linux and Windows. AnyPS5-ARM is its macOS port and merges its work back in.

Also thanks to mugurc/AnyPS5 macos-port, the community macOS port that added Mach-O output, merged into AnyPS5-ARM.

48K
stars
4.5K
forks
1.6K
open issues

What you may do with it.

  • GPL-2.0: AnyPS5-ARM, AnyPS5 Desktop

    Like the engine they are built on. Use, study, change and share them; what you share changed must stay GPL-2.0, with its source.

  • MIT: AnyTogether

    The server and this website. Run it, change it, build on it, keep the copyright notice.

  • No game files, ever

    None of these projects contains or offers game files, firmware or keys. You bring decrypted copies of games you own.

Make it better.

Bug reports from real games are the most useful thing anyone can send. So are pull requests, compatibility reports and themes.