Skip to content

Frontends & Library Managers

Organize & launch

Frontends & Library Managers

Choose the interface that fits your setup. Each profile explains the project and collects our guides as editable child pages.

Core-based frontend

RetroArch

One interface for Libretro cores, controllers, shaders, playlists, and cross-platform play.

Windows · macOS · Linux · Android · iOS and moreExplore RetroArch →

Controller-first library

ES-DE

A polished game-library interface with themes, media scraping, and launcher configuration.

Windows · macOS · Linux · AndroidExplore ES-DE →

Desktop and living room

LaunchBox

A Windows library manager for importing games, artwork, emulators, and Big Box display setups.

WindowsExplore LaunchBox →

Unified PC library

Playnite

Brings PC storefronts and emulated games into one customizable desktop or fullscreen library.

WindowsExplore Playnite →

Customizable cross-platform

Pegasus

A flexible game browser that can use metadata and artwork from other frontend workflows.

Windows · macOS · Linux · Android and moreExplore Pegasus →

Arcade and home theater

GameEx

A mature Windows frontend with strong MAME integration and configurable arcade controls.

WindowsExplore GameEx →

Mac game library

OpenEmu

A Mac-focused interface for organizing and playing supported classic systems with a simple library workflow.

macOSExplore OpenEmu →

Self-hosted library manager

Retrom

Host a collection once, then browse and launch it through desktop clients on your other devices.

Windows · macOS · LinuxExplore Retrom →