NGameLib to aplikacja desktopowa dla systemu Windows napisana w języku C# i wykorzystująca WPF, służąca do przechowywania danych o posiadanych grach na różnych platformach dystrybucyjnych, systemach gier, takich jak Steam, Origin, PC, PlayStation lub ich kopiach fizycznych.