While libretro as an Application Programming Interface is not strictly limited to the running of videogame system emulators, it is close to becoming an universal interface that is used by countless other programs, services and applications.
RetroArch is our official reference frontend. Below is a list of external projects that use libretro as part of their backend technology:
- New Retro Arcade (Digital Cyber Cherries)
- Kodi (RetroPlayer)
- GNOME Games
- URetro (Nintendo Wii U frontend)
Libretro as an API is an ideal bridge for exposing a game, emulator or another multimedia program to the outside world so that it can be incorporated and ran inside other programs with ease.