Skip to content
Recued
Menu
← Back to packs

WeasyPrint Pack

by recued-core v1 app_pack

V3 deterministic HTML-to-PDF capability pack. By-value connector composition (service_kind=cli, no separate ingredient): the local WeasyPrint CLI renders one source HTML document to a PDF via the html.to_pdf catalog operation. Fixed-function and reproducible: the executor materializes the source HTML and owns the throwaway output directory, while WeasyPrint writes a fixed document.pdf result captured as result.file_ref. Write-tier but approval=never: WeasyPrint writes only to an engine-managed output dir and exposes no arbitrary flags. Use self-contained/local HTML inputs; the pack does not expose URL input or asset-fetch controls. Requires weasyprint on PATH (Debian/Ubuntu: apt install weasyprint).

What this pack installs

  • weasyprint Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

Where it runs

Server only Runs on your server.

What it's allowed to do

Write Local CLI weasyprint external change
Write: html.to_pdf · No approval

Data it touches

SurfacesLocal CLI

About

Tags

pack:weasyprintweasyprintclihtmlpdfinvoicereportdeterministiclocal-servicev3composition