PDFKit is a PDF generation library for Node and the browser that makes creating complex, multi-page, printable documents easy.
The API embraces chainability, and includes both low level functions as well as abstractions for higher level functionality.
pdfmake is a PDF document generation library for server-side and client-side in pure JavaScript. pdfmake works in-browser, fully declarative and has powerful layout engine.
PDF.js is a Portable Document Format (PDF) viewer that is built with HTML5 and javascript. PDF.js is community-driven and supported by Mozilla Labs.
jsPDF is a HTML5 client-side solution for generating PDFs. Perfect for event tickets, reports, certificates, you name it.
It will work in IE6+, Firefox 3+, Chrome, Safari 3+, Opera. For IE9 and below.
tableExport is a jQuery plugin to export HTML Table to JSON, XML, PNG, CSV, TXT, SQL, MS-Word, Ms-Excel, Ms-Powerpoint, PDF.