carboneio/carbone
Fast and simple report generator, from JSON to pdf, xslx, docx, odt... 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
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
- readme: https://github.com/carboneio/carbone · fetched 2026-08-28 · 242507e6eac5
- homepage: https://carbone.io · fetched 2026-08-29 · cdb611df9c11
- site_page: https://carbone.io/features/universal-template.html · fetched 2026-08-29 · 305ad37120d9
- site_page: https://carbone.io/features/carbone-studio.html · fetched 2026-08-29 · cdaaf01caa96
- site_page: https://carbone.io/features/ai-document-generation.html · fetched 2026-08-29 · 63ac08b27c16
- site_page: https://carbone.io/features/document-converter.html · fetched 2026-08-29 · 365275f594d6
- site_page: https://carbone.io/documentation/quickstart/getting-started/generate-a-document.html · fetched 2026-08-29 · a3843c1cef2c
- site_page: https://carbone.io/documentation/design/overview/getting-started.html · fetched 2026-08-29 · 41942f14c45b
- site_page: https://carbone.io/documentation/developer/http-api/introduction.html · fetched 2026-08-29 · f26d805c4608
- site_page: https://carbone.io/pricing.html · fetched 2026-08-29 · 741f4fa1ebcd
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| carboneio/carbone | main | 66 |
For agents
markdown · JSON · MCP: product_card(name="carboneio/carbone")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem