jsreport
Open-source reporting server that renders PDF, Excel, DOCX and other documents from HTML and JavaScript templates.
jsreport.netrepositorydocspricing
jsreport is an open-source reporting server that runs on Node.js and produces reports from HTML and JavaScript templates. It renders PDF, Excel, DOCX, HTML and CSV outputs, and it offers a web-based designer, a REST API and a command line tool. Templates are written with handlebars or jsrender, and they are stored on the file system by default, with store extensions for SQL Server, PostgreSQL, MongoDB and Oracle.
The install page starts the server with npm and the Docker page runs it as a container. The Docker page suggests running the container as a daemon with a restart policy, which keeps the server running across reboots.
Worth knowing
On-premise use is free up to five report templates. Beyond that a commercial enterprise license is needed, and the commercial End User License Agreement governs that software. The repository is licensed under the LGPL.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-11-03: links, Content API, Admin interface
jsreport.net - 2026-11-03: links, Written in, GitHub stars
github.com/jsreport/jsreport - 2026-11-03: Maintainer, Headquarters, First release
jsreport.net/about - 2026-11-03: License
github.com/jsreport/jsreport/blob/master/executable-license.txt - 2026-11-03: License, Install with
jsreport.net/on-prem - 2026-11-03: License
jsreport.net/terms-of-use-commercial.txt - 2026-11-03: Categories, Runtime
jsreport.net/learn/get-started - 2026-11-03: Minimum runtime
registry.npmjs.org/jsreport/4.15.0 - 2026-11-03: Runs as, Install with
jsreport.net/learn/docker - 2026-11-03: Content storage, Databases
jsreport.net/learn/template-stores - 2026-11-03: Templating
jsreport.net/learn/templating-engines - 2026-11-03: links
jsreport.net/buy - 2026-11-03: Current major version, Last release
github.com/jsreport/jsreport/releases/tag/4.15.0 - 2026-11-03: npm downloads a week
api.npmjs.org/downloads/range/2026-10-23:2026-10-29/jsreport - 2026-11-03: Contributors
api.github.com/repos/jsreport/jsreport/contributors