Gotenberg
A Docker-powered stateless API for converting HTML, Markdown and Office documents to PDF.
At TheCodingMachine, we build a lot of web applications (intranets, extranets and so on) which require to generate PDF from various sources. Each time, we ended up using some well known libraries and kind of lost time by reimplementing a solution from a project to another project. Meh.
Features
- HTML and Markdown conversions using Google Chrome headless
- Office conversions (.txt, .rtf, .docx, .doc, .odt, .pptx, .ppt, .odp and so on) using unoconv
- Assets
📦 : send your header, footer, images, fonts, stylesheets and so on for converting your HTML and Markdown to beautiful PDFs! - Easily interact with the API using our Go and PHP libraries
Quick start
Open a terminal and run the following command:
$ docker run --rm -p 3000:3000 thecodingmachine/gotenberg:6The API is now available on your host at http://localhost:3000.
Head to the documentation to learn how to interact with it!

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.

