Escape
HomeTemplates

Report templates for JavaScript

A growing set of production-ready quario reports. Each one is a declarative definition — copy it, point it at your data, and render to HTML, PDF, Excel, or Word.

FINANCIAL
InvoiceLine items, totals, tax, A4-ready./templates/invoice →
StatementA period's movements and the balance they leave./templates/statement →
ReceiptCounter sale on an 80 mm till roll./templates/receipt →
Purchase orderSupplier-facing order with terms./templates/purchase-order →
QuoteA fixed price, binding for a stated period./templates/quote →
PayslipEarnings, deductions, net pay./templates/payslip →
OPERATIONS
Packing slipShipment contents, no prices./templates/packing-slip →
Delivery noteGoods-received confirmation./templates/delivery-note →
RECORDS
CertificateAwards, completion, compliance./templates/certificate →
Summary reportA titled, sectioned data report./templates/summary-report →
WHY QUARIO TEMPLATES

Data, not code.

Customising a template is a diff, not a rewrite: add a tax row, swap a logo, localise labels. The same definition renders in Node, the browser, and at the edge, so your preview and your PDF never drift. And because quario renders without eval, building documents from customer data doesn't open an injection path. Security →

FAQ

Are the templates free to use? Yes — the definitions are yours to copy, change, and keep. quario itself is free to evaluate for as long as you like; going beyond that needs a seat per developer. Pricing →
Can I export these as PDF? Yes — render the same definition with @quario/pdf and get PDF bytes back, no browser needed. Full example →
Can I customise a template? Yes — each is a definition you edit like any file in your repository.
Can I request or contribute one? Open an issue or PR on github.com/getquario/quario.

Pick a template. Feed it data.

npm install quario
Getting started
© 2026 quario · KvK 61815977