Frontend for emulators, game engines and media players

by libretroVerified

Screenshots & videos

About

RetroArch enables you to run classic games on a wide range of computers and consoles through its slick graphical interface. Settings are also unified so configuration is done once and for all. It enables you to run classic games on a wide range of computers and consoles through its slick graphical interface. Settings are also unified so configuration is done once and for all. RetroArch has advanced features like shaders, netplay, rewinding, next-frame response times, runahead, and more!

Required configuration

Recommends: keyboard, mouse or touchpad. Supports: gamepad.

Additional information

Project

Developer
libretro
Publisher
hunterk
License
GPL-3.0-or-later (free software)What this license lets you do

Install

Available via
Flatpak · Snap (4) · AppImage · Arch Linux (4) · Debian · Ubuntu · Fedora · openSUSE · Alpine Linux · Void Linux · Solus · Nixpkgs
All 18 packagings

Flathub (Flatpak), Snap Store, Snap Store (Candidate build), Snap Store (Beta build), Snap Store (Nightly build), AppImage, AUR (Git build), AUR (Git · Gun build), AUR (Steam-launcher build), Debian, Ubuntu, Fedora, Arch Linux, Nixpkgs, openSUSE, Alpine Linux, Void Linux, Solus

Flatpak sandbox
Wide access

Runs in a sandbox, but a broad part of it is open — typical for tools that need to manage your files or system. It shows what the app is able to do, not what it does.

What it can access
  • Reads and changes all your files
  • Can access all devices, including cameras and USB
  • Reads files in /run/udev
  • Can shut down, reboot or suspend the system
  • Uses the internet
  • Plays and records audio

About this data

Sources
Sources matched and checked by handSources disagree on the name: retroarch / retroarchwithcores / retroarchbare
Catalog data as of
October 12, 2026
How each source lists it (21)
SourceNameVersionBuilt byLicenseDescription
Flathub (Flatpak)RetroArch1.22.2Official buildGPL-3.0-or-laterFrontend for emulators, game engines and media players
Snap Storeretroarch1.22.2—GPL-3.0+RetroArch is the official reference frontend for the libretro API.
Snap Store (Candidate build)retroarch1.22.2—GPL-3.0+RetroArch is the official reference frontend for the libretro API.
Snap Store (Beta build)retroarch1.22.2—GPL-3.0+RetroArch is the official reference frontend for the libretro API.
Snap Store (Nightly build)retroarch1.22.2+git8399.c9a57df—GPL-3.0+