Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including spectacle-renderer with all npm packages installed. Try it out:

var spectacleRenderer = require("spectacle-renderer")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

spectacle-renderer v0.0.3

Render Spectacle presentations with Headless Chrome

Build Status


Render Spectacle presentations to PDF from your CLI

This is a simple CLI tool that uses headless Chrome to export a PDF version of Spectacle presentations.


npm install -g spectacle-renderer


spectacle-renderer [options]


-u --urlStringThe URL spectacle is running at (default: http://localhost:3000)
-o --outputStringThe output filename (default: presentation.pdf)
-p --printBooleanEnable print mode (black/white) (defaut: false)
-d --delayBooleanDelay time to let page render (default: 2000)
-c --chromiumStringPath to Chromium download
RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free