Pulp Engine Document Rendering
Get started
Free evaluation · $0 forever

Get started with Pulp Engine

Two ways to evaluate. Full product, every feature unlocked. No credit card. No time limit. Pick whichever fits your machine.

Evaluation builds are distributed by request. Click either button below and we'll reply with a signed download link — usually the same business day. No credit card, no sales call, just a direct link and the SmartScreen heads-up.

Windows

One-click

Recommended on Windows

Native installer. Ships Node and Chromium — no Docker, no WSL. Your data lives per-user in %APPDATA%\PulpEngine.

Request the Windows installer

Opens your email client — signed .exe link by reply.

SmartScreen heads-up. Evaluation builds are not code-signed yet, so Windows will show "Windows protected your PC" on first run. Click More info → Run anyway. Commercial builds will be signed once a certificate is in place.
  1. Run PulpEngine-Setup-latest.exe.
  2. Start Menu → Pulp Engine → Open Editor — the server starts, the editor key is copied to the clipboard, and the browser opens.
  3. Paste the key at the login screen. You're in.
What's in the installer
  • Installs to %ProgramFiles%\PulpEngine. Bundles Node 22 and Chromium — no extra prerequisites.
  • Data lives per-user at %APPDATA%\PulpEngine. Templates, assets, logs, and the generated .env are all there.
  • Auto-generated API keys on first install. Random 32-byte hex keys written to %APPDATA%\PulpEngine\.env; editor key also saved to editor-key.txt.
  • Start Menu entries. "Open Editor" starts the server and opens the browser. "Start" / "Stop" / "Data Folder" / "Uninstall" are also registered.
  • Binds to 127.0.0.1 only. Not reachable from other machines. Single-user evaluation deployment — not a production install.
  • File-mode storage. No database required. Postgres/SQL Server/S3 deployments live elsewhere — see the deployment guide.

Docker

Linux · macOS · Windows

Any OS with Docker

Tarball with a pinned compose.eval.yml, a bootstrap script that generates random API keys, and starter templates seeded into ./data/templates.

Request the Docker bundle

Opens your email client — signed .tar.gz link by reply.

curl -LO <link-from-email>
tar xzf pulp-engine-eval-latest.tar.gz
cd pulp-engine-eval-*
./bootstrap.sh            # Windows (PowerShell): .\bootstrap.ps1
docker compose -f compose.eval.yml up -d

# Then visit http://localhost:3000/editor/
# Editor key is in ./.env as API_KEY_EDITOR

Port 3000. The bootstrap script is idempotent — rerun it any time and it leaves an existing ./.env alone.

Evaluation builds watermark rendered output.

Every PDF, DOCX, PPTX, XLSX, and HTML export carries an evaluation stamp until a commercial licence key is set. Installer users: edit %APPDATA%\PulpEngine\.env. Docker users: edit ./.env in the extracted bundle. Add PULP_LICENCE_KEY=pl_..., then restart.

See pricing →
Something not working? Email troy@tksolutions.co.nz or read the docs.