LiPPGen (Literate-Programming-based Presentation Generator) erzeugt aus einem Standard-Literate-Programm (mit LaTeX als Dokumentationssprache) als Eingabe Präsentationsfolien für jeden Code-Block. Danach fügt es die angegebenen Folientexte und die Code-Blöcke zu einer Browser-basierten Präsentation zusammen. Features dieser Präsentationen sind scrollbare Code-Listings, primitive Syntax-Hervorhebung und Zeilenumbruch in den Listings. LiPPGen erfordert, dass der Quellcode im Literate Programming-Stil von noweb formatiert ist. (non)