jsPDF is an open-source library for generating PDF documents using nothing but Javascript. You can use it in a Firefox extension, in Server Side Javascript and with Data URIs in some browsers.

jsPDF Demo

We've moved to GitHub - please star for updates

Client-side demo supports IE10+, Safari, Firefox, Opera.

Server-side will work anywhere. See example of PDF generated in Jaxer.

Donate via PayPal

Please support development for jsPDF.

Enter the amount you'd like to donate in 'Unit Price'

To find out what's going on see: My Blog and @MrRio on twitter