libretroとは、RetroArchプロジェクトがオープンソースのもとで開発している「エミュレーターをサクサクっと開発するためのライブラリ」である。
大雑把にいえば汎用的なゲーム開発向けライブラリである「SDL」をエミュレーターの開発向けにさらに高度化させたものと思って間違いない。OSに依存しないGUIの作成をはじめ、「ブラウン管テレビ風の画像処理」などが手軽に利用できる。