RetroArch adalah emulator sumber terbuka untuk seni bina komputer "retro" seperti Sistem Hiburan Nintendo 8-bit. Ia bertindak sebagai front end untuk API LibRetro, antara muka pembangunan yang membolehkan pengaturcara membuat aplikasi emulator dan multimedia di atasnya.