Gotenberg logo

Gotenberg

Website

Containerized API for document conversion and PDF generation

12.9k stars 846 forks last commit first released MIT

Actively maintained

Last commit 21 Aug 2026.

Gotenberg screenshot

Gotenberg is a developer-friendly, containerized HTTP API for converting many document formats into PDF and performing related PDF operations. It wraps proven conversion engines so you can run consistent document generation in any environment without installing complex dependencies.

Key Features

  • HTML and URL to PDF rendering via Chromium
  • Office document conversion (e.g., Word, Excel) to PDF via LibreOffice
  • Modular architecture with configurable modules and routes
  • Container-first distribution for reproducible deployments
  • PDF workflows such as conversion and merging
  • Asynchronous processing via webhooks, with configurable headers and HTTP methods

Use Cases

  • Generate invoices, reports, and other PDFs from HTML templates in backend services
  • Convert user-uploaded Office documents to PDFs in a microservice pipeline
  • Automated document generation/processing with webhook-based delivery to storage or downstream systems

Limitations and Considerations

  • Conversion fidelity depends on underlying engines (Chromium/LibreOffice) and document complexity
  • Rendering and conversion can be resource-intensive; capacity planning is important for high throughput

Gotenberg fits well as a stateless document conversion microservice in container-based stacks. Its API-driven approach and modular design make it practical for both simple PDF generation and more automated, asynchronous document workflows.

Categories:

Tags:

Tech Stack:

Share:

Similar to Gotenberg

Stirling PDF logo

Stirling PDF

Self-hosted PDF editing, conversion, OCR, and automation platform

90.5k
8.2k
Last commit

Open-source PDF platform to edit, convert, OCR, sign, redact, and automate PDF workflows via a web UI and REST API.

Actively maintained
Alternative to:
Adobe Acrobat logo
Adobe Acrobat
+19
Docspell logo

Docspell

Personal document management system with OCR and metadata suggestions

2.3k
182
Last commit

Docspell is a self-hosted document management system that imports scanned files and email attachments, runs OCR, and helps organize documents with tags, metadata, and search.

AGPL-3.0Actively maintained
Alternative to:
DocuWare logo
DocuWare
+5
docassemble logo

docassemble

Expert system for guided interviews and document assembly

984
309
Last commit

Open-source platform for guided web interviews that collect user input, run logic, and generate documents (PDF, DOCX, RTF) or integrate with external services via APIs.

MITActively maintained
Alternative to:
Formstack logo
Formstack
+19
OpenSign logo

OpenSign

Open-source e-signature and PDF document signing platform

6.9k
817
Last commit

OpenSign is a free, open-source DocuSign alternative for signing and sending PDFs, managing templates, inviting multiple signers, and generating audit trails and completion certificates.

Actively maintained
Judge0 CE logo

Judge0 CE

Sandboxed online code execution system with a JSON API

4.4k
926
Last commit

Judge0 CE is an open-source, sandboxed online code execution system with an HTTP JSON API for running untrusted code in many programming languages at scale.

GPL-3.0Actively maintained

Maxun

Open source no-code web scraping and data extraction robots

17.3k
1.5k
Last commit

Maxun is an open source no-code platform to build web scraping robots that extract structured data and expose websites as APIs, markdown, or automated pipelines.

AGPL-3.0Actively maintained
Alternative to:
Apify logo
Apify
+1