nowfound

Dev tools · August 20, 2025

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…

PlutoPrint – Generate PDFs and PNGs from HTML with Python launched on August 20, 2025 with 161 votes, #206 of 8,530 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 1 year on.

Visit github.com ↗Alternativestop 2% of August 2025

In plain words

PlutoPrint is a Python library that converts HTML and XML into PDFs and PNGs using a rendering engine designed for paged media. It targets developers who need to generate documents like invoices, reports, and tickets without heavyweight dependencies. The tool emphasizes simplicity and speed, offering a lightweight alternative to existing solutions, and can integrate with Matplotlib for embedding charts directly into generated documents.

written from the facts on this page · September 2026

From the sources

A Python Library for Generating PDFs and Images from HTML, powered by PlutoBook - plutoprint/plutoprint

PlutoPrint is a lightweight and easy-to-use Python library for generating high-quality PDFs and images directly from HTML or XML content. It is based on PlutoBook’s robust rendering engine and provides a simple API to convert your HTML into crisp PDF documents or vibrant image files. This makes it ideal for reports, invoices, or visualfrom github.com

In the maker’s words, at launch

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…

Does a similar job

all alternatives →
  • PlutoBook – Fast, lightweight C++ library for generating PDF from HTML2025 · github.com · ▲11

    Paged HTML Rendering Library. Contribute to plutoprint/plutobook development by creating an account on GitHub.

  • PlutoPDF2021 · ▲110

    A URL to PDF converter wrapped behind a simple API.

  • SP
    Simple PDF to PNG Server2019 · secureview.cloudbrowser.xyz · ▲78
  • A graph paper generator that renders vector PDFs in the browserJul 2026 · freegraphpaper.net · ▲107

    Download free printable graph paper as a PDF — 5 mm, 1/4 inch, 1 cm and more — or make your own custom graph paper in seconds. No login, prints true to scale.

  • tailwindpdf2022 · tailwindpdf.com · ▲112

    Create PDF or Image from HTML styled with tailwindcss

  • PT
    PNG to PDF Conversion in the Browser2022 · png.to-pdf.net · ▲77

    Hi everyone, I build some "online" converters as a side project in the last weeks. The difference to existing conversion websites is, that my converters don't upload your files. Everything happens in your browser on your device (with the help of a lot of great Open Source Javascript libraries). I think privacy is an essential feature for a service like this, so my converters also don't use google analytics or any other form of tracking (in fact they use no external resources at all). I started this because I ended up with some .heic files from my iPhone and had to use ImageMagick every time…

Questions this answers

More dev tools this month

the category →
  • /dev/null▲486

    a social network for devs

    Dev tools · 3d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 28d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 26d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 23d ago · openbot.run

  • Talanoa▲346

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 21d ago · talanoa.email

  • CoreSpeed▲332

    One MCP for everything your agents need: apps, memory, tools

    Dev tools · 28d ago · corespeed.io

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, August 2025

the whole month →
  • Trace▲1,555

    Workflow Automations for the Human 👾 AI Workforce

    AI · 2025 · trace.so

  • I built the world's most impractical 1000-pixel display and anyone in the world can draw on it. It draws a single pixel at a time and takes 30-60 minutes to complete a single image. Anyone can participate in the project by voting for the next image to be drawn, and submitting images. https://kilopx.com/

    Work · 2025 · benholmen.com

  • Job boards are dead. Your network is alive

    AI · 2025 · contra.com

  • Kitten TTS is an open-source series of tiny and expressive text-to-speech models for on-device applications. We are excited to launch a preview of our smallest model, which is less than 25 MB. This model has 15M parameters. This release supports English text-to-speech applications in eight voices: four male and four female. The model is quantized to int8 + fp16, and it uses onnx for runtime. The model is designed to run literally anywhere eg. raspberry pi, low-end smartphones, wearables, browsers etc. No GPU required! We're releasing this to give early users a sense of the latency and voices…

    AI · 2025 · github.com

  • I was wondering how I can arrange objects along a spherical helix path, and read some articles on it. I ended up learning about parametric equations again, and make this visualization to document what I learned: https://visualrambling.space/moving-objects-in-3d/ feel free to visit and let me know what you think!

    Life & fun · 2025 · visualrambling.space

  • For HTML Day 2025 [1], I made a web service that displays the current sky at your approximate location as a CSS gradient. Colours are simulated on-demand using atmospheric absorption and scattering coefficients. Updates every minute, without the use of client-side JavaScript. Source code and additional information is available on GitHub: https://github.com/dnlzro/horizon [1] https://html.energy/html-day/2025/index.html

    Dev tools · 2025 · sky.dlazaro.ca