retroarch
Free, open-source, and cross-platform frontend for emulators, game engines, and media players. It provides a user-friendly interface for running various types of software, particularly classic video games, and uses a modular system called 'cores' to emulate specific systems or game engines. RetroArch is ideal for gamers and enthusiasts looking to play and manage classic games across multiple platforms.