# Forme ## Docs - [Accessibility (PDF/UA)](https://docs.formepdf.com/accessibility.md): Generate screen-reader-compatible PDFs with PDF/UA-1 compliance for government, healthcare, and legal requirements. - [Certify PDF](https://docs.formepdf.com/api-reference/certify.md): Apply a PKCS#7 digital signature to an existing PDF using X.509 certificates, with optional visible signature annotation. - [Merge PDFs](https://docs.formepdf.com/api-reference/merge.md): Combine multiple PDF files into a single document via the hosted API. - [Redact PDF](https://docs.formepdf.com/api-reference/redact.md): Redact sensitive content from PDFs with true content removal — by coordinates, text patterns, regex, presets, or saved templates. - [Render PDF](https://docs.formepdf.com/api-reference/render.md): Render PDFs from templates via the hosted API — sync and async rendering, job polling, S3 uploads, metadata, resource listing, and data extraction. - [Archival (PDF/A)](https://docs.formepdf.com/archival.md): Generate PDF/A-compliant documents for long-term preservation, legal archival, and regulatory compliance. - [0.8.3](https://docs.formepdf.com/changelog/0-8-3.md): Charts, canvas drawing, watermarks, barcodes, embedded data, browser entry point, and PDF/UA accessibility. - [0.9.0](https://docs.formepdf.com/changelog/0-9-0.md): True PDF redaction, merging, rasterization, certificate storage, documents archive, audit trail, and sign → certify rename. - [Charts](https://docs.formepdf.com/charts.md): Engine-native chart components rendered as PDF vector graphics. - [Components](https://docs.formepdf.com/components.md): All Forme React components for PDF generation - Document, Page, View, Text, Image, Table, Row, Cell, Fixed, PageBreak, Svg, QrCode, Barcode, BarChart, LineChart, PieChart, AreaChart, DotPlot, Canvas, and Watermark. - [Audit Trail](https://docs.formepdf.com/concepts/audit-trail.md): Full operation history on every document — who did what, when, and how — for compliance and internal auditing. - [Credentials & Certificates](https://docs.formepdf.com/concepts/credentials.md): Manage X.509 certificates for digital certification — upload, store securely, and reference by ID in API calls. - [Digital Certification](https://docs.formepdf.com/concepts/digital-certification.md): Apply PKCS#7 digital certifications to PDFs — at render time or standalone — for contracts, compliance, and legal documents. - [Documents](https://docs.formepdf.com/concepts/documents.md): How the Forme Documents archive works — automatic saving, source types, metadata, retention, and download URLs. - [Redaction](https://docs.formepdf.com/concepts/redaction.md): How Forme performs true PDF redaction — content stream text removal, metadata scrubbing, and compliance-grade sensitive data removal. - [Redaction Templates](https://docs.formepdf.com/concepts/redaction-templates.md): Create reusable sets of redaction patterns and presets, then reference them by slug in API calls. - [Embedded Data](https://docs.formepdf.com/embedded-data.md): Attach structured JSON data to PDFs and extract it programmatically. Make invoices, reports, and forms self-describing. - [Frequently Asked Questions](https://docs.formepdf.com/faq.md): Frequently asked questions about Forme PDF generation - comparison with react-pdf, Puppeteer, performance, serverless support, and more. - [Custom Fonts](https://docs.formepdf.com/fonts.md): Register custom TrueType fonts for PDF embedding with automatic subsetting. - [Fillable Forms](https://docs.formepdf.com/forms.md): Create interactive fillable PDF forms with AcroForm components -- text fields, checkboxes, dropdowns, and radio buttons. - [Go SDK](https://docs.formepdf.com/go-sdk.md): Generate PDFs from Go with the hosted API or local WASM rendering. Zero-dependency API client, plus a component DSL for building documents in Go code. - [Bring Your Own UI](https://docs.formepdf.com/guides/bring-your-own-ui.md): Use Forme as a PDF operations engine behind your own frontend — redaction, merging, certification, and rasterization via API. - [Migrating to 0.9.0](https://docs.formepdf.com/guides/migrating-to-0-9.md): Breaking changes and upgrade guide for Forme 0.9.0 — sign to certify rename, new endpoints, and migration steps. - [Migrating from react-pdf](https://docs.formepdf.com/migrating-from-react-pdf.md): How to migrate from @react-pdf/renderer to Forme. Fix page break issues, get table header repetition, and faster renders. - [Page Breaks](https://docs.formepdf.com/page-breaks.md): How page breaks work in Forme. Automatic content splitting, fixed headers and footers, dynamic page numbers, and table header repetition. - [Python SDK](https://docs.formepdf.com/python-sdk.md): Generate PDFs from Python with the hosted API or local WASM rendering. Zero-dependency API client, plus a component DSL for building documents in Python code. - [Quickstart](https://docs.formepdf.com/quickstart.md): Generate your first PDF with React and JSX in 60 seconds. A fast, lightweight alternative to react-pdf and Puppeteer. - [Replacing Puppeteer](https://docs.formepdf.com/replacing-puppeteer.md): Replace Puppeteer and headless Chrome PDF generation with Forme. 100x faster, no browser dependency, reliable page breaks. - [Rust Crate](https://docs.formepdf.com/rust-sdk.md): Use the Forme layout engine and PDF writer directly from Rust. The same engine that powers the WASM builds, hosted API, and VS Code extension. - [Self-Hosting](https://docs.formepdf.com/self-hosting.md): Run the Forme render engine as a self-hosted Docker container. Same API, no external dependencies, no database, no Chromium. - [Styles](https://docs.formepdf.com/styles.md): Every supported CSS style property in Forme - flexbox layout, typography, borders, backgrounds, positioning, and more. - [Tailwind CSS](https://docs.formepdf.com/tailwind.md): Style Forme components with Tailwind CSS utility classes. Convert familiar class names like "p-4 text-lg font-bold" into Forme style objects. - [Template Gallery](https://docs.formepdf.com/template-gallery.md): Copy-paste starter templates for common PDF documents — invoices, receipts, shipping labels, event tickets, catalogs, and typography layouts. - [Templates](https://docs.formepdf.com/templates.md): Compile JSX templates to JSON for server-side PDF rendering without a JavaScript runtime. - [TypeScript SDK](https://docs.formepdf.com/typescript-sdk.md): Generate, certify, redact, and merge PDFs from TypeScript with the hosted API. Zero-dependency client that works in Node.js, Deno, Bun, and edge runtimes. - [VS Code Extension](https://docs.formepdf.com/vscode.md): Live PDF preview, component tree, and inspector panel inside VS Code. ## OpenAPI Specs - [openapi](https://docs.formepdf.com/api-reference/openapi.json)