Extension:SimpleBook

SimpleBook is a MediaWiki extension for rendering a collection of wiki pages as a PDF document with a table of contents.

It works by running a server that use Puppeteer and Chromium to render pages and form them into books. (Specifically: it includes a Python Flask webserver that invokes a NodeJS application to perform the PDF rendering; these are called from the extension code.)

SimpleBook is developed by Open Tech Strategies, LLC (motivated by the printing needs of the Torque Sites project). It is a simplified fork of the Collection extension from PediaPress GmbH -- Collection had many features that we didn't need, and for the enhancements that we needed to make, we found that it would be easiest to pare down Collection and then add them to the core that remained.

Installation
See the installation instructions.