Your collection. Your home. Your rules.

All your games.
Your favorite launcher.

Stores, subscriptions, ROMs and game folders. One private library to keep them straight.

Organize with MGA. Play with Playnite or the LaunchBox preview plugin. Keep the launcher and emulator setup you love.

Free & open-sourceSelf-hostedPre-1.0

A collection bigger than one store

Less hunting.
More gaming.

Where did you buy it? Which copy is on the NAS? Is it still in your subscription? MGA gives your collection one place to live.

Find it in one library

Bring supported store libraries and your own game folders together. Keep different copies and sources visible.

Make it yours

Manage covers, descriptions and versions centrally. Give each player their own profile and connections.

Keep your favorite frontend

Your launcher handles playing and emulators. MGA supplies the library, media and authorized game files.

How it fits together

Connect once. Organize once.

1

Your sources

Supported stores, Google Drive and SMB/NAS game folders.

2

Your MGA library

Profiles, game copies, artwork and availability on your home server.

3

Your launcher

Playnite or the LaunchBox preview adapter on your gaming PC.

MGA's browser interface manages the collection; it does not play or install games. Store titles still need their store accounts and licenses.

Start small

One PC is enough.

Install the Windows server, add one source, and connect a plugin. No Go, Node.js or command line required for the packaged release.

MGA and its frontend adapters are early software. The Playnite plugin has a public download; the LaunchBox adapter is a preview and is not yet publicly packaged. Manage MGA from a phone browser, but mobile game-launcher plugins are not released.