Comments
>log in to commentHi DevHunt 👋 I'm Robin, and I build quario on my own from the Netherlands. I kept seeing two ways teams generate invoices and reports: hand-written PDF drawing code, or HTML pushed through headless Chrome. Neither works well once an LLM writes the report. You either run code the model wrote, or let it type numbers. quario makes the report data instead: a JSON definition the model drafts, the engine validates, and your own data fills. The same definition renders to a page, a PDF, an Excel workbook and a Word document. The homepage shows a real agent loop, with two mistakes caught and fixed before anything renders. Happy to answer anything, especially "why not just use pdfmake/Puppeteer?"
- Declarative reports for the agentic age
- One definition, four document shapes (HTML, PDF, XLSX, DOCX)
- Runs in browser, Node, edge, and workers
- Safe by construction – untrusted input handling
- Render targets are runtime‑neutral, no headless browser needed
quario is a JavaScript reporting engine that renders declarative JSON definitions to HTML, PDF, Excel and Word.
- for
- Developers building data reports, especially with AI agents or serverless JavaScript runtimes
- pricing
- freemium
- license
- Apache-2.0
Key features
- Declarative JSON definitions — Write or let an LLM draft a JSON report definition that describes data bindings, aggregates and layout.
- Safe expression evaluation — Expressions are parsed into closures without eval or new Function, preventing code injection.
- Four output formats — Render the same definition to HTML, PDF (no headless browser), XLSX and DOCX.
- Runs everywhere JavaScript runs — Supports browser, Node, Edge runtimes and workers for flexible deployment.
- Built-in validation loop — Validate definitions, receive exact problem paths, and only render when validation passes.
- MCP server & skill integration — Expose validate and render functions to LLM agents via the @quario/mcp server and skill.
Use cases
- Generate invoices or statements from JSON data with automatic totals
- Integrate report generation into AI-driven chatbots or Slack/Teams bots
- Schedule nightly financial reports in a serverless worker without a headless browser
quario pricing
- EvaluateFreeAll features · Watermarked output · No time limit · Community support
- Deployment$199/deployment per year (pre-vNo watermark · Unlimited users, agents, renders · Dev/staging/CI free · Email support (2-business-day)
- Deployment (post-v1)$999/deployment per yearAll deployment benefits · Production use without watermark · Updates while licensed
quario vs alternatives
Smithery | Fluent CI | BuildShip | Figma Design to HubSpot & WordPress AI Converter | ||
|---|---|---|---|---|---|
| Best for | Declarative multi-format reporting for JavaScript | MCP server discovery | TypeScript CI pipelines | AI-powered backend building | Design-to-code conversion |
| Pricing | Freemium | Free | Free | Free | Subscription |
| DevHunt upvotes | 1 | 0 | 158 | 118 | 63 |
| Launched | Oct 2026 | — | Jan 2024 | Jan 2023 | Oct 2026 |
- quario vs Smithery: Provides a registry for MCP servers but not full reporting or multi-format rendering.
- quario vs Fluent CI: Enables CI/CD pipelines in TypeScript, unrelated to report generation.
- quario vs BuildShip: Visual backend builder for APIs, not a declarative reporting engine.
- quario vs Figma Design to HubSpot & WordPress AI Converter: Converts Figma designs to code, whereas quario focuses on data-driven document generation.
quario FAQ
How do I buy a license?+
Click the Buy a license button, checkout via Stripe, specify the number of deployments, and receive the license key by email within one business day.
What does the Evaluate watermark look like?+
A small footer line reads “Rendered with quario (unlicensed)”; layout and features remain unchanged.
What counts as a deployment?+
One production service, app, bot, worker or MCP server; dev, staging, CI and test environments are free and not counted.
Do I need seats for agents or users?+
No; a single deployment license covers unlimited agents, users and renders.
Is there a usage tier for high-volume renders?+
No; renders are never metered regardless of volume.
What happens if I don’t renew?+
Existing deployments keep working; renewal only adds another year of updates and support.
Summarized by DevHunt from getquario.com · Oct 14, 2026. Details may change; check the official site.
Smithery
Fluent CI
BuildShip
Figma Design to HubSpot & WordPress AI Converter









