License Latest Version Build status

WeasyPrint is a visual rendering engine for HTML and CSS that can export to PDF. It aims to support web standards for printing. WeasyPrint is free software made available under a BSD license.

It is based on various libraries but not on a full rendering engine like WebKit or Gecko. The CSS layout engine is written in Python, designed for pagination, and meant to be easy to hack on.


Development Lead:

  • Simon Sapin
  • Guillaume Ayoub


  • Aarni Koskela
  • Alessandro Pasotti
  • Anaèle Baumgartner
  • Andres Riofrio
  • Aymeric Bois
  • Chung Wu
  • Clément Plasse
  • Colin Leitner
  • Florian Demmer
  • Florian Mounier
  • Frédérick Deslandes
  • Glwadys Fayolle
  • Gregory Brown
  • Joe Hu
  • Johan Dahlin
  • Johannes Duschl
  • Peter Moulder
  • Pierre-Alain Mignot
  • Priit Laes
  • Salem Harrache
  • Sergey Pikhovkin
  • Smylers
  • Thomas Grainger
  • kaikuehne
  • mbarkhau