What Formfeed does
The editor, the visual editor for images, the rendering API, the template system, Word and PowerPoint templates, the brand kit, release channels, ZUGFeRD and Factur-X e-invoices, and tagged PDFs checked against PDF/UA-1, each in detail. AI agents and the integrations have sections of their own.
- The template editorA browser editor built on the VS Code engine: autocomplete from your data, diagnostics while you type, a page-accurate preview and version history with diffs.
- The visual editor for imagesDesign social cards, quote images and event stories on a canvas: layers bound to your data, titles that shrink to fit, brand colours and fonts. The canvas writes an ordinary template.
- The rendering APISynchronous and asynchronous renders, batches up to 1,000 documents, signed webhooks, idempotency keys, deduplication and reproducible output, hosted in the EU.
- Templates and helpersJinja2, Liquid and Handlebars with one shared helper set: money, dates, QR and barcodes, charts, translations and your own fonts. The same tags fill Word and PowerPoint files.
- Word and PowerPoint templatesPut Jinja2, Liquid or Handlebars tags into your own Word or PowerPoint file and render it as DOCX, PPTX or PDF, with QR codes, barcodes and pictures. Convert office documents to PDF through the same API.
- E-invoices: ZUGFeRD and Factur-XCreate ZUGFeRD and Factur-X invoices from the template you already have: the PDF for the reader and the XML for the software in one file, validated against EN 16931 before it is delivered.
- Tagged PDFs in PDF/UA-1, checked by veraPDFSwitch on PDF/UA-1 in a template or a request, and Formfeed tags the PDF, repairs what the browser’s tags leave open and checks the file with veraPDF, report included.
- Brand kit and shared partialsLogos, colours, fonts and the legal footer once per organisation, plus letterheads and footers every template shares. Changes reach published templates without republishing.
- Release channels and typed templatesNamed release channels with canary shares and rollback, a schema check that stops breaking changes, and generated TypeScript and Python types for template data.
Also part of Formfeed
- AI agentsLet Claude, Cursor or your own agent read a template’s schema, check its data for free and render, over the hosted endpoint or a local server. Setup guides for 18 clients and frameworks.
- Formfeed for AI agents (MCP)A Model Context Protocol server that lets Claude, Cursor and your own agents list templates, validate data and render documents.
- IntegrationsZapier, Make, n8n, Power Automate, Airtable and more, a GitHub Action, and recipes for Stripe and WooCommerce: the same documents from a flow, a shop or a repository.