Indxr is a self contained web application dedicated to both presenting and archiving mixed media formats through the browser.