Gotenberg

Gotenberg

Gotenberg is a containerized API that provides seamless PDF conversion capabilities, allowing developers to convert various document formats like HTML, Markdown, Word, and Excel into PDFs using tools like Chromium and LibreOffice.

Similar self-hosted alternatives:
Repository activity:
Stars
9,354
Forks
629
Watchers
69
Open Issues
43
Last commit
about 11 hours ago
Details:
Estimated Popularity
39
Pricing Model
Free
Hosting Type
Self-Hosted
License
MIT
Deployment Difficulty
Easy
Language
Go

Gotenberg is a powerful, containerized API that enables seamless conversion of various document formats into PDFs. Built with developers in mind, it provides a clean REST API to interact with tools like Chromium and LibreOffice for high-quality document conversions.

Key Features

  • Document Conversion:

    • HTML/Markdown to PDF conversion
    • Office documents (Word, Excel, PowerPoint) to PDF
    • Image formats to PDF
    • PDF manipulation and merging
    • Custom headers and footers
  • Integration Capabilities:

    • RESTful API interface
    • Docker-based deployment
    • Chromium and LibreOffice engines
    • Customizable configurations
    • Webhook support
  • Advanced Processing:

    • PDF merging and splitting
    • Custom font support
    • Metadata management
    • Page formatting options
    • Multiple output formats
  • Developer Features:

    • Comprehensive documentation
    • Easy deployment
    • API versioning
    • Error handling
    • Performance optimization

Help improve this content

Found an error or want to add more information about Gotenberg? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects