All work

Imprint

Document Generation Service

Developer Tools

2026

Office template formats
6
Deployment modes: one container, or PostgreSQL and S3 with workers
2

Problem

Business documents like invoices and reports are designed in Word or Excel, then rebuilt by hand or in code whenever the data changes. Each Office format stores its content differently, so one template approach rarely works across all of them, and conversion to PDF is a common point of failure.

Approach

Wrote one template compiler: a single {d.path} field and [i] repeat syntax that works across all six formats. Third-party libraries supply only ZIP/XML handling, image transforms, PDF manipulation and barcodes. Around it sits a durable job service with tenant API keys, immutable template versions, signed completion webhooks, SQLite backup and restore, and a supervised PDF converter that recovers after timeouts.

Outcome

Version 1.0.0 ships as a standalone Docker image with a public documentation site that states what each format supports and what it does not. Before an image is published, CI renders a document corpus and compares the PDF output against independently produced expected documents.

Let's build something useful

If you're looking for someone to develop business software, improve operational processes, or integrate existing systems, I'd be happy to discuss your project.