Design a new report
Use the playground or install locally to explore the visual editor with sample data.
Open the playgroundDocker is the supported evaluation path. A native Windows installer is also available in beta for trying the product without Docker. Full product, every feature unlocked. No credit card. No time limit.
Want a feel for it before installing anything?The playground lets you design in your browser and request output from the hosted sandbox — no download.
Use the playground or install locally to explore the visual editor with sample data.
Open the playgroundEvaluate Office sources or review an imported legacy report. Office PDF conversion needs an additional service.
Office and migration pathsBeta — for evaluation without Docker
Native installer. Ships Node and Chromium — no Docker, no WSL. Your data lives per-user in %APPDATA%\PulpEngine. For supported production-style evaluation, use Docker.
Direct download · ~257 MB · SmartScreen heads-up below.
PulpEngine-Setup-latest.exe.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.
Direct download · small tarball · pulls the container image on first run.
curl -LO https://github.com/TroyCoderBoy/pulpengine-releases/releases/latest/download/pulp-engine-eval-latest.tar.gz
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_EDITORPort 3000. The bootstrap script is idempotent — rerun it any time and it leaves an existing ./.env alone.
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=..., then restart. The token is an Ed25519-signed payload — invalid or expired keys log a startup warning and the watermark returns; a missing key runs in evaluation mode (info log). See Licence key format for the wire format and operator runbook.
[email protected]) or read the docs.