Krill Generates HTML representations of a documents (PDF, CSV, XLS, etc) along with metadata. Uses Apache Tika (https://tika.apache.org/) and PDFBox (https://pdfbox.apache.org/).