Design it visually.
Build paged reports, bind your data and reuse your brand. Give authors an editor they can make their own.
Explore authoringThe self-hosted document platform
Design in the visual editor, bring your Office files, or start with code. Generate, review and deliver documents on infrastructure you control.
Full product evaluation. Flat production licensing. No per-render fee.
One platform. Different starting points.
Authors get a workspace. Developers get an API. Everyone works toward the same finished document.
Build paged reports, bind your data and reuse your brand. Give authors an editor they can make their own.
Explore authoringUse tagged Word, Excel and PowerPoint sources. Or import a legacy report and review what carries over.
Explore Office and migrationCall the API, use an SDK or embed the editor. Connect document generation to the tools your team already uses.
Explore integrationsBeyond the render button
Design visually, fill an Office source or import a legacy report. Bind data, add rules and preview the result.
Authoring toolsSeparate drafts from published versions. Compare changes, request approval and keep review comments in context.
Team governanceGenerate on demand or on a schedule. Send through configured delivery channels and follow the job to completion.
Automation and deliveryFor the people wiring it together
A REST API with named OpenAPI contracts, maintained SDKs, asynchronous jobs and webhooks. Keep templates out of application code, without losing control of them.
SDK and connector publication status is listed on the integrations page.
curl https://your-pulp-engine.example.com/render/pdf \
-H "X-Api-Key: your-render-key" \
-H "Content-Type: application/json" \
-d '{
"template": "invoice",
"data": { "customerName": "Acme Corp", "amount": 12345 }
}' \
--output invoice.pdfBuilt to live in your environment
Run the rendering service alongside your application. Choose storage, identity and isolation settings that fit your deployment.
Read the deployment guideDocker images for AMD64 and ARM64, Kubernetes deployment guidance, and PostgreSQL, SQL Server or file storage.
Tenant boundaries, template permissions, approval workflows and configurable OIDC, SAML and SCIM.
Audit events, usage analytics, quotas, backup tooling and explicit render-isolation choices.
Predictable licensing
Production licences from USD $399/year. Your infrastructure costs stay yours; Pulp Engine adds no per-render charge.
*PPTX output is beta. Office-source templates retain their native format; PDF conversion requires the optional conversion service. See availability and limits.
Your first document starts here
Explore the editor in your browser, or evaluate the full product on your own infrastructure.