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.

Libretro-powered frontends

RetroArch is our official reference frontend. Below is a list of external projects that use libretro as part of their backend technology:

Libretro-powered distributions

Lakka is our official reference distribution. Below is a list of external distributions that use libretro/RetroArch as part of their backend technology:

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.