Carbone Document Engine
Template-based report and document generator
Carbone is an open-source report generator that merges JSON data into DOCX, XLSX, PPTX, ODT, and PDF templates. It powers automated document and invoice generation.
Key features
- Template-based document merge
- DOCX, XLSX, and PDF output
- JSON data injection
- Self-hostable rendering
Strengths
- Released under the Apache-2.0 license
- First-class Docker support for quick deployment
- Active community (2.1k GitHub stars)
- Written in JavaScript
Is Carbone Document Engine secure?
OSV.dev lists 2 published advisories for Carbone Document Engine. It doesn't publish GitHub releases we can match, so we can't say which of them apply to the current version. No known vulnerabilities is not proof of security: it means none have been publicly catalogued.
- Most recent fixed advisory CVE-2026-18929, published 2026-08-18 (57 days ago), fixed in 3.8.2
Source: OSV.dev, checked 2026-10-14. How this is measured.
Carbone Document Engine replaces
Health badge
Maintain Carbone Document Engine? Add its health score to your README. The badge links back to this page.
Similar office suites apps
Reveal.js
Office SuitesHTML Presentation Framework
Replaces Google Slides, Office 365
tldraw
Office SuitesInfinite canvas SDK for collaborative whiteboards
Replaces Miro, FigJam
drawDB
Office SuitesBrowser-based database schema design and ER diagram tool
Replaces dbdiagram.io, Lucidchart
Univer
Office SuitesFull-stack framework for collaborative office docs
Replaces Google Sheets, Microsoft Office
Handsontable
Office SuitesJavaScript data grid component with spreadsheet-like editing
Replaces Google Sheets, Excel Online
Teable
Office SuitesPostgres-based no-code database and spreadsheet
Replaces Airtable