file-type
Detect the file type of a file, stream, or data
textract
Extracting text from files of various type including html, pdf, doc, docx, xls, xlsx, csv, pptx, png, jpg, gif, rtf, text/*, and various open office.
pdfjs-dist
Generic build of Mozilla's PDF.js library.
canvas
Canvas graphics API backed by Cairo
jspdf
PDF Document creation from JavaScript