SkillAgentSearch skills...

Gotenberg

Go client for Gotenberg — document conversion service supporting Chromium, LibreOffice, and PDF manipulation engines.

Install / Use

/learn @nativebpm/Gotenberg
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Gotenberg Client

Go client for Gotenberg — document conversion service supporting Chromium, LibreOffice, and PDF manipulation engines.

go get github.com/nativebpm/gotenberg

Features

Conversion Engines

Chromium

Convert web content to PDF:

  • URL → PDF
  • HTML file → PDF
  • Markdown → PDF

Supports:

  • Custom page properties (size, margins, orientation)
  • Headers & footers with page numbers
  • Wait strategies (delay, JavaScript expression)
  • Cookies & custom HTTP headers
  • Emulated media types (screen/print)

LibreOffice

Convert Office documents:

  • Word (.docx, .doc) → PDF
  • Excel (.xlsx, .xls) → PDF
  • PowerPoint (.pptx, .ppt) → PDF
  • OpenDocument formats → PDF

PDF Engines

PDF operations:

  • Merge multiple PDFs
  • Split pages
  • Convert images to PDF

Webhook Mode

Async conversions with callbacks:

  • Returns 204 No Content immediately
  • Uploads result to webhook URL in background
  • Separate error callback URL
  • Custom HTTP headers for callbacks

See Gotenberg webhook docs for details.

Examples

License

MIT — see LICENSE.

Related Skills

View on GitHub
GitHub Stars8
CategoryCustomer
Updated2mo ago
Forks1

Languages

Go

Security Score

75/100

Audited on Jan 15, 2026

No findings