PDF Generation
prawn Recommended
Prawn is a fast, tiny, and nimble PDF generator for Ruby
wicked_pdf
Wicked PDF uses the shell utility wkhtmltopdf to serve a PDF file to a user from HTML. In other words, rather than dealing with a PDF generation DSL of some sort, you simply write an HTML view as you would normally, and let Wicked take care of the hard stuff.