Workflow

PDFs from data.

Precise. Logical. Automated.

Layout is computed.

In speedata Publisher, rules, loops and data queries are evaluated directly in the PDF layout.

Deterministic. Scriptable. Reproducible.

Next argument →

No template duplicates.

One definition. Many outputs.

Product variants, optional modules or different structures are driven by rules – not template duplicates.

Next argument →

Changes stay local.

Change rules, not 40 templates.

The system stays consistent even as requirements grow. New rules complement existing structures instead of multiplying them.

Back to start →
Product example
$ sp run --data products.xml --layout catalog.xml

Headless · Deterministic · Scriptable
CI/CD and server operation without GUI.

1828 pages11m 06s
13 pages0.4s
1 page0.2s (ZUGFeRD)

ZIP distribution (~20 MB)
Linux · macOS · Windows

Showcase

Real projects built with speedata Publisher.

Automotive spare parts

Automotive spare parts

  • Page breaks calculated based on actual content
  • Published in many languages
  • Daily updated catalog for download and in print

Page optimization maximizes the number of items per table: images grow bottom-up, tables top-down. They must not overlap.

Client: Ferdinand Bilstein GmbH + Co. KG, Ennepetal

Personalized travel guides

Personalized travel guides

  • Personal travel documents as brochure
  • Routes, hotels, attractions
  • Easy adaptation to the tour operator's CI

Client: Kreios S.à.r.l., Luxembourg

Data sheets from PIM

Data sheets from PIM

  • Publication directly from the PIM
  • Always up-to-date data sheets
  • Many layout variants
  • Direct link from data sheet to website

Implementation: PIMWORKS, Tauberbischofsheim

Brake disc catalogue

Brake disc catalogue

  • Complex break conditions
  • Large data volumes
  • Publication from TecDoc
  • Dynamic image selection: only the items listed on the left appear on the right page.

Client: crossmedia consulting, Betzdorf

Lighting catalogue

Lighting catalogue

  • Sophisticated design implemented rule-based
  • Thumb indexes
  • Graphical table of contents

Demo: Performance in Lighting GmbH, Goslar

Data sheets

Data sheets

  • Web2Print application
  • Multilingual
  • Strict adherence to corporate identity guidelines
  • Easy configurability (language, paper format)

Client: Hans W. Barbe Chemische Erzeugnisse GmbH, Wiesbaden

Why speedata?

Engineering-grade quality that also convinces in budget meetings.

Built for large documents

Scales from single documents to catalogs with thousands of pages. Predictable, reproducible runtimes.

$ sp
1828 pages rendered
  in 11m 06s
exit status 0

# multi-level table of contents,
# cross-references, PDF bookmarks
$ sp --data products.xml --layout catalog.xml
1828 pages rendered in 11m 06s
exit status 0

# table of contents
$ sp --layout travel-brochure.xml --data customer-data.xml
13 pages rendered in 0.54s
exit status 0

# ZUGFeRD invoice with PDF/A-3 validation
$ sp --data facturx.xml --layout zugferd.xml
1 page rendered in 0.21s
exit status 0

Measured locally on MacBook Air (M4)

Precise typography

TeX line-breaking, hanging punctuation and OpenType features. Mixed writing directions, full Unicode support.

Typography preview

Typography example

Built for automation

CLI, REST API and Docker. Headless, scriptable and CI/CD-ready.

$ sp \
 --layout catalog.xml \
 --data products.xml

$ sp \
  --layout catalog.xml \
  --data products.xml
POST /render
Content-Type: application/json

{
  "layout": "catalog.xml",
  "data": "products.xml",
  "options": {
    "pdfa": "3b",
    "zugferd": true
  }
}
  • Headless
  • CI/CD-ready
  • Docker-compatible
  • On-prem deployable

Regression-safe

Deterministic output – secured by automated black-box tests.

Running 285 regression tests…
✓ layout comparison passed
✓ PDF/A validation passed
✓ checksum identical
All tests successful.

Legacy layouts keep working.

Stable output across versions – guaranteed by automated black-box tests. Every version of speedata Publisher is tested against hundreds of black-box tests. The generated PDFs are automatically compared to detect unintended layout changes.

What this means:

  • 285 automated regression tests
  • Comparison of complete PDF outputs
  • No silent changes to line breaks or tables
  • Legacy layouts keep working

An update must not alter your documents.

Business Case

A technical decision that becomes a business advantage.

Less manual layout work

Automated PDF generation replaces recurring hours in marketing and product management. Less copy-paste, fewer correction loops.

Faster to production with new data

Price lists, catalogs and data sheets are rebuilt from source systems. Changes go live in minutes instead of days.

Predictable operational reliability

The Pro package provides direct vendor support, dedicated contacts and assistance with pipelines, templates and operations.

No vendor lock-in

Complete source code as foundation, Pro support as option. This reduces procurement risk and makes internal approval easier.

Workflow

One data file. One layout. One command.

1. Provide data

<catalog>
  <product name="Guide"
           price="19.90 €"/>
  <product name="Photo Book"
           price="29.90 €"/>
</catalog>

2. Define layout

<Record element="product">
  <PlaceObject>
    <Textblock>
      <Paragraph>
        <Value select="@name"/>
        <Value select="@price"/>
      </Paragraph>
    </Textblock>
  </PlaceObject>
</Record>

3. Build PDF

$ sp run
$ open publisher.pdf

Use in CI, cron or via REST.

Plans

Open architecture. Production-grade operations.

Open Source (AGPL)

  • Complete source code
  • No black box
  • Community support
  • No vendor lock-in
  • Suitable for evaluation, development and self-managed projects.
Download

Pro package (from €1,800/yr)

  • Production features like crop marks, spot colors and ZUGFeRD
  • Vendor binaries without functional limitations
  • Direct vendor support
  • Updates, consulting and operational guidance
  • For companies running layout automation reliably and long-term.
Request Pro package

Open Source secures your independence. The Pro package secures your operations.

Ready for a robust PDF stack?

Open Source for evaluation and development. Pro for production operations with support and vendor binaries. Clear costs. Predictable risks. Fast releases.