szum

What is szum

A consistent data visualization system for your product. One grammar unites designers, developers, and AI agents – with six tailored themes, rendered everywhere.

Charts are the one part of every product, every report, and every presentation that often looks like nobody cared. Libraries give you infinite configuration and zero opinion. API services give you an image and no taste. Figma plugins give you shapes disconnected from code.

szum is a data visualization system. Write a chart definition once, render it anywhere.

Clarity over configuration

A single theme: "editorial" gets you 90% of the way to something you'd see in the Financial Times – whether that chart ends up in a transactional email, a Figma mockup, or a live dashboard.

barY says what it does. A 47-line Chart.js config object does not. The grammar is small on purpose – ten mark types that compose well beats fifteen that overlap.

Multiple audiences, one design language

The API serves developers, AI agents, and automations that need chart images at scale. Same config, same visual quality, different medium.

When to use szum

Transactional emails and reports. Charts render as images – no JavaScript, no broken layouts. Drop an <img> tag into your email template and it works in every client, including Outlook.

Automated reporting. Feed JSON from your pipeline, get publication-quality images back. Use the TypeScript SDK for Node projects, or raw HTTP from any language.

Start here

On this page