CA

Carbone Document Engine

Template-based report and document generator

Office Suites ★ 2.1k stars Medium setup Apache-2.0

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.

SelfHostIndex: 63 · good

Markdown
[![SelfHostIndex health score for Carbone Document Engine](https://selfhostindex.com/badge/carbone-document-engine.svg)](https://selfhostindex.com/app/carbone-document-engine/)
HTML
<a href="https://selfhostindex.com/app/carbone-document-engine/"><img src="https://selfhostindex.com/badge/carbone-document-engine.svg" alt="SelfHostIndex health score for Carbone Document Engine"></a>
reStructuredText
.. image:: https://selfhostindex.com/badge/carbone-document-engine.svg
   :alt: SelfHostIndex health score for Carbone Document Engine
   :target: https://selfhostindex.com/app/carbone-document-engine/

The score is recomputed on every nightly rebuild from public repository data — see how it is calculated.

Similar office suites apps