RetroArch je open source emulátor pro "retro" počítačové architektury, jako je 8-bitový Nintendo Entertainment System. Funguje jako frontend pro rozhraní LibRetro API, vývojové rozhraní, které umožňuje programátorům vytvářet na nich emulátory a multimediální aplikace.