WeasyPrint is een gratis, open-source Python-bibliotheek die HTML en CSS omzet naar pdf-documenten. Ontwikkelaars gebruiken het om facturen, rapporten, tickets en boeken te maken op basis van webtemplates, direct binnen hun eigen applicaties. De bibliotheek wordt als pakket op de servers van de exploitant geïnstalleerd en niet als gehoste dienst aangeboden. Paginaopmaak, herhalende koppen en inhoudsopgaven worden met CSS aangestuurd.
WeasyPrint is ontwikkeld door Kozea en wordt onderhouden door CourtBouillon, een merk van de Franse coöperatie Elycoop SCOP SA in Villeurbanne, dat ook professionele ondersteuning biedt. De software valt onder de BSD-3-Clause-licentie. Omdat de documenten op uw eigen servers worden gegenereerd, verlaten ze uw infrastructuur niet. Voor een Europese organisatie betekent dit een open-sourceoptie die vanuit Frankrijk wordt onderhouden, zonder buitenlandse moedermaatschappij. Omdat er geen gehoste dienst is, bestaat er ook geen verwerkersrelatie met de onderhouders.