Business documents like contracts, proposals, and HR letters are everywhere. But the tools we use to create them are either too basic (like Word and Docs) or too inflexible (like low-level PDF libraries or closed SaaS platforms). The moment you try to automate, version, or templatize them, things start to get messy.
When I was running a small agency, I needed to generate and manage dozens of structured documents. I wanted them to look good, follow a clear format, support collaboration, and be easy to automate. Most tools weren’t built for this. So I started building my own system - one that treats documents more like infrastructure.
In this talk, I’ll share the story behind Wraft, an open-source document platform inspired by Contract Lifecycle Management (CLM) systems, but built to be owned, extended, and self-hosted. Wraft separates content from layout and makes documents programmable, automatable, and beautiful.
What it can do:
Markdown-based editing with JSON Schema validation
Custom layouts using Typst or LaTeX
Conditional logic inside templates (like optional clauses or party-specific terms)
Built-in digital signing and approval workflows
A document repository with version control and metadata
Workflow support for pipelines and custom flows
Deployable in air-gapped environments, fully self-hosted
Wraft is built for teams that want to treat their documents like they treat their code — structured, reusable, and cleanly styled. Whether you're working on legal agreements, HR letters, or product docs, it helps you move fast without sacrificing polish.
I’ll also show how it works under the hood and walk through a few real-world examples from our own use cases.
Open source stack for building documents
Explores Pandoc, LaTex, and Typst.
How to Automate Documents like Proposal, Contracts, Certificates etc.
How people can save metadata from contract archives.
duplicate
Duplicate
Duplicate