jsreport/jsreport
javascript based business reporting platform :rocket: observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 84
- Longevity 100
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: 77
- age_days: 4904
- days_rel: 29
- days_push: 7
- n_releases_24m: 10
Adoption not part of the score
1319 stars · 266 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
jsreport is an open-source JavaScript-based reporting platform and server for designing and rendering reports using templating engines like Handlebars. It outputs HTML, PDF, Excel, DOCX, and CSV, and ships with a web-based designer, REST API, scheduling, user management, and email delivery.
Use cases
- generate pdf reports from html templates
- create excel reports from an xlsx template
- schedule recurring report generation and email delivery
- embed a reporting server into a node.js application
- design reports with a web-based report designer
- render invoices or e-tickets as pdf via a REST API
- build dashboards with charts exported to pdf
When to choose
- you need a self-hosted reporting server with multiple output formats
- you want to define reports with JavaScript templating engines and full CSS support
- you need scheduling, versioning, and user management out of the box
- you want to render reports programmatically via REST API, CLI, or SDKs
When to avoid
- you only need simple one-off PDF generation without a reporting server
- you require a permissive license - jsreport is LGPL-3.0
- your stack is not JavaScript/Node.js based and you prefer native reporting tools
- you need heavy statistical BI features rather than document generation
Facets
application · maturity stable
templating pdf scheduling api-framework http-server email self-hosted developer-tools pdf backend web-development developer-tools windows self-hosted cloud cross-platform reporting-server report-designer handlebars excel-reports docx rest-api business-intelligence report-templates reporting automation nodejs docker linux macos
4 sources
- readme: https://github.com/jsreport/jsreport · fetched 2026-08-28 · 3daf9c140a4b
- homepage: https://jsreport.net · fetched 2026-08-29 · 0894e5043f40
- site_page: https://jsreport.net/about · fetched 2026-08-29 · 19272798093b
- registry_npm: https://registry.npmjs.org/jsreport · fetched 2026-08-29 · f5f8e4b8f895
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jsreport/jsreport | main | 94 |
For agents
markdown · JSON · MCP: product_card(name="jsreport/jsreport")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem