PlutoPrint – Generate PDFs and PNGs from HTML with Python
PlutoPrint – Generate PDFs and PNGs from HTML with Python
Hi everyone, I built PlutoPrint because I needed a simple way to generate beautiful PDFs and images directly from HTML with Python. Most of the tools I tried felt heavy, tricky to set up, or produced results that didn’t look great, so I wanted something lightweight, modern, and fast. PlutoPrint is built on top of PlutoBook’s rendering engine, which is designed for paged media, and then wrapped with a Python API that makes it easy to turn HTML or XML into crisp PDFs and PNGs. I’ve used it for things like invoices, reports, tickets, and even snapshots, and it can also integrate with Matplotlib to render charts directly into documents. I’d be glad to hear what you think. If you’ve ever had to wrestle with generating PDFs or images from HTML, I hope this feels like a smoother option. Feedback, ideas, or even just impressions are all very welcome, and I’d love to learn how PlutoPrint could be more useful for you.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
PDFs from HTML
Htpy – generate HTML from Python without templates
Fast HTML 5 parsing for python
Fast HTML Sanitization in Python
Lys – Simple HTML Templating for Python
Pycdef – Generate C Constant Definitions from Python Arrays
WieldyMarkup HTML Abstraction Language & Python Compiler
Show HN; (EHP) Manipulate html in a dom-like way in python
Fast C-based HTML 5 parsing for Python
ehp, a fast python AST builder for HTML