Skip to main content
Chromiumly is a TypeScript library that runs on Node.js, Deno, and Bun. It does not expose a REST API; you use the SDK in your application to call Gotenberg (or the hosted API).

Main exports

From the default entry point (chromiumly):

Usage pattern

Reference pages

  • Chromiumly — configure() and config options
  • System — health, version, debug, and metrics routes
  • Converters — UrlConverter, HtmlConverter, MarkdownConverter
  • Screenshots — UrlScreenshot, HtmlScreenshot, MarkdownScreenshot
  • LibreOffice — LibreOffice.convert()
  • PDFEngines — merge, split, rotate, flatten, convert, metadata, bookmarks, encrypt, embed, facturX, generate
  • Types — PageProperties, ConversionOptions, ImageProperties, PdfFormat, Split, PdfEngineRotate, etc.
  • Templates guide — hosted Templates.generate() and request shape