Skip to content

From the team

Blog

Guides, tutorials, and updates on building document workflows with AI.

Generate Hundreds of PDFs with One API Call

Use the pdfs.build batch render API to generate up to 500 PDFs from one template in a single request, get one webhook when they are all done, and download every document.

API tutorial batch webhooks

From Word Doc to PDF API

Your documents already exist as .docx files. How pdfs.build turns one into a Typst template in two deliberate steps: a faithful static conversion first, then chat-driven parameterization into a JSON-to-PDF endpoint.

product docx import pdf generation

How Our Template Agent Fixes Its Own Compile Errors

An LLM edits Typst code, a JSON schema, and sample data together. Here is the repair loop that turns plausible model output into documents that always compile: deterministic triggers, bounded fixes, and a compiler with the last word.

engineering ai agents typst

Keeping Three Typst Engines in Lockstep

pdfs.build compiles Typst in three places: a Rust publish gate, a Node server that renders the delivered PDFs, and WASM in the browser for live preview. A war story about what happens when they drift apart, and the rules that keep them aligned.

engineering typst infrastructure

Typst vs LaTeX for Generating Documents from Data

Most Typst vs LaTeX comparisons are about writing papers. This one is about the other job: programmatically generating invoices, reports, and certificates from data, where the trade-offs look very different.

typst latex pdf generation engineering

Why We Don't Render PDFs With a Headless Browser

Most PDF APIs are a headless Chrome with an endpoint in front of it. Here is why pdfs.build compiles documents with a typesetting engine instead, what that buys you when the data grows, and what you give up.

engineering pdf generation architecture

How to Generate PDFs from JSON Data with an API

A developer guide to generating dynamic PDF documents from JSON data. Compare approaches (HTML-to-PDF, PDF libraries, template engines), see code examples, and learn how to set up a template-based PDF rendering pipeline.

tutorial api developer guide

Getting Started with pdfs.build

From sign-up to your first generated PDF in under five minutes. Here's everything you need to know to hit the ground running.

getting started tutorial