Skip to content
@AnyTogether

AnyTogether

Play the PS5 games you own on your Mac, PC and phone, together with your friends. Open source, made by players.

AnyTogether

Play the PS5 games you own on your Mac, your PC and your phone, with your friends. Open source, made by players.

Website · Full specs · Download · Roadmap


What's here

Project What it is Platforms
AnyPS5-ARM The ARM core: the PS5 engine port for Apple silicon, plus the Windows and Linux engine builds. Every release, with all platforms, is published here macOS · Windows · Linux
AnyLauncher The console-style launcher for the Mac, written in SwiftUI macOS
AnyLauncher Port The same launcher for Windows and Linux, written in Flutter, with Steam and Steam Deck support Windows · Linux
AnyMobile The phone app: your phone as a DualSense, plus friends, party, voice and messages iOS · Android
AnyTogether Co-op and online: accounts, friends, parties and voice, messages, trophies, Play Together, Captures, cloud saves. You can run your own server Web · self-hosted
Website Downloads, full specs, roadmap and your account in the browser. Its code is apps/web in the AnyTogether repo Web

Highlights

  • 🎮 Couch-ready launcher: pad-first navigation, PS quick menu, profiles, controller management (DualSense, DualShock 4/3, Xbox, Switch Pro and more)
  • 🌐 Online play: a virtual LAN between players over WebRTC, Play Together from a party, Windows, Linux and Mac in the same game
  • 📱 Phone as a controller: the app, or no app at all, by scanning a QR code in the browser
  • 📸 Captures: clips and screenshots from the Create button, shared with friends, with likes and comments
  • 🔏 Signed releases: every file is checked before the launcher installs it

Get started

  1. Download the latest release for your platform: Mac, phone, Windows and Linux.
  2. Add your own decrypted game dumps.
  3. Sign in to AnyTogether to play with friends, or stay offline.

Credits

The core

  • AnyPS5 by boykopovar is where the core comes from: the relinker that turns a PS5 executable into a native program and the reimplemented system libraries. AnyPS5-ARM is its port to Apple silicon Macs, and every engine feature here starts from that work.
  • mugurc's community macOS port of AnyPS5 is the port AnyPS5-ARM builds on.
  • MoltenVK (Khronos, Apache-2.0) runs the PS5 graphics driver's Vulkan on Metal, and SDL (zlib) reads the controllers in games and in AnyLauncher Port.

Online play

  • The online design comes from AnyPlay. Our bridge between the engine and the launcher follows AnyPlay's bridge spec (anyplaynet/network, MIT/Apache-2.0): the frame header, the message numbering, the virtual LAN range and the A/B/C screening of games come from it. Stream P2P sockets over the bridge follow the approach of AnyPlay's engine bridge (anyplaynet/AnyPS5, GPL-2.0).
  • Ideas AnyPlay shipped first (anyplaynet/launcher, anyplaynet/cloud): "Try anyway" on a Play Together version mismatch, retiring old launchers with "Update required", asking before leave party / remove friend and similar actions, the noise suppression switch, the public profile switch and the compatibility filters.
  • A phone browser as a controller via a QR code comes from LudusCtrl's browser client by Josip Parlov (@parl0v), shipped in AnyPlay.

Our code is written independently; where we followed someone's design or idea, it is named here.

Pinned Loading

  1. AnyPS5-ARM AnyPS5-ARM Public

    Forked from boykopovar/AnyPS5

    Tool for automatic PS5 executables porting to MacOS ARM

    C++ 56 5

  2. AnyLauncher-Port AnyLauncher-Port Public

    The AnyPS5-ARM launcher for Windows and Linux: PS5-style home screen, unlocking, controls, trophies, saves and the phone controller.

    Dart 1

  3. AnyLauncher AnyLauncher Public

    AnyLauncher: the console-style launcher for AnyPS5 on Apple silicon Macs (SwiftUI)

    Swift

  4. AnyMobile AnyMobile Public

    AnyPS5 Remote: your phone as a DualSense, plus friends, party and messages (Android and iOS, Flutter)

    Dart

  5. AnyTogether AnyTogether Public

    AnyTogether: the online home of the AnyPS5 launchers (anytogether.kodla.agency)

    TypeScript

Repositories

Showing 6 of 6 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…