Ross ROSS = Recommend OSS · open-source software intelligence for agents

carboneio/carbone

Fast and simple report generator, from JSON to pdf, xslx, docx, odt... observed · 2026-08-28

github.com/carboneio/carbone · homepage · JavaScript · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

66/100

  • Activity 76
  • Release rhythm 35
  • Longevity 100

Flags: no_releases no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3442
  • days_rel: n/a
  • days_push: 148
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2098 stars · 261 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Carbone is a fast report and document generator that merges JSON data into templates created in Word, Excel, PowerPoint, LibreOffice, HTML, or Markdown to produce PDF, DOCX, XLSX, ODT, PPTX and more. It is embeddable in Node.js, available as a self-hosted Docker edition with a REST API, and also provides document conversion between 100+ formats.

Use cases

  • generate pdf invoices from data
  • convert docx to pdf via api
  • fill word templates with data
  • generate xlsx reports from an application
  • batch-generate contracts from templates
  • convert office documents to pdf in nodejs
  • generate multilingual reports with locale-aware dates

When to choose

  • you need to generate reports or documents from JSON using templates designed in Word, Excel, LibreOffice, or HTML
  • you want a self-hosted or cloud document generation and conversion API with a REST interface
  • you need deterministic, auditable document output for finance, legal, or healthcare workflows
  • you want non-developers to edit report templates without touching code

When to avoid

  • you need a pure open-source solution with no licensing tiers, since advanced features require a commercial license
  • you only need simple HTML-to-PDF rendering without template merging
  • your stack is not Node.js and you cannot run the Docker/REST edition

Facets

library · maturity active

templating pdf serialization api-framework pdf developer-tools files self-hosted cross-platform report-generator document-conversion template-engine docx xlsx odt pptx libreoffice -to-pdf document-automation mcp automation nodejs docker

10 sources

Member repositories

RepositoryRoleHealth v2
carboneio/carbonemain66

For agents

markdown · JSON · MCP: product_card(name="carboneio/carbone")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem