Alternatives to Gotenberg
Self-hosted Docker API that converts web pages, Markdown and Office documents into PDF files. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Gotenberg
Self-hosted Docker API that converts web pages, Markdown and Office documents into PDF files.
Replacements
Listings that take over the same core job as Gotenberg.
WeasyPrint
A command-line tool and Python library that turns HTML and CSS documents into PDF files.
WeasyPrint turns HTML and CSS into PDF as a Python library and CLI without a browser engine, but it has no JavaScript and no Office document conversion.
Stirling PDF
A self-hosted web PDF toolkit for merging, splitting, converting, signing and editing PDFs on your own server.
Stirling PDF is a self-hosted PDF toolkit with a REST API and browser interface covering conversion and editing, needing LibreOffice and Java for conversions.
Similar software
Related functionality, not a direct replacement.
Ghostscript
PostScript and PDF interpreter behind a great deal of other software.
pdfcpu
Go library and command line for validating and transforming PDFs.
qpdf
Command-line tool for content-preserving PDF transformations.
CloudConvert
An online file converter for more than 200 document, image, audio, video, archive and CAD formats.
PDFtk Server
Command-line PDF toolkit for merging, splitting and stamping.