Hue Draw

Platforms

Hue Charts runs where businesses already make charts, on one set of terms. Nothing calls home, and nothing needs a network.
  • 2 platforms packaged, in test
  • free to use
  • Business £1,000 a year or £100 a month
  • Enterprise £5,000 a year or £500 a month

Every channel below ships the same package; a free account downloads it, with its SHA-256.

Where it runs

Wherever a current JavaScript engine runs, and where businesses already make charts.

  • A Power BI visual

    A packaged visual that draws 29 charts and maps from a report's fields.

  • One package, in TypeScript

    Server-safe, pure maths: a theme comes out as CSS design tokens, and a brand colour goes in.

  • <hue-chart>

    One web component for any page: plain HTML, Angular, Vue, Svelte or React.

  • Servers

    Node, Deno and Bun draw PNG, SVG and PDF, the same bytes in each, for reports and email.

  • An MCP server

    For assistants and agents: it finds, checks and draws a chart, with the digest in every answer.

  • Tableau, then notebooks

    Tableau is next, then Jupyter and Python notebooks; later Confluence, Qlik Sense, Metabase, Salesforce, Grafana, Excel and Office.

What runs where

Every chart, and where it runs.

Each one runs on a web page. The Power BI visual draws 29 of them, from a report's own fields.
Every chart and component, in full
Every chart and component in Chart Studio, and where each runs.
ChartKindWebPower BI
LineChartYesYes
ColumnChartYesYes
BarChartYesYes
AreaChartYesYes
BulletChartYesYes
GaugeChartYesYes
TreemapChartYesYes
RadarChartYesYes
Punch cardChartYesYes
Hour ringChartYesYes
PeriodChartYesYes
ComboRecipeYesNo
SparklineRecipeYesNo
CandlestickChartYesYes
WaterfallChartYesYes
Bids and asksChartYesNo
ECGChartYesYes
EEGChartYesNo
HolterChartYesYes
HypnogramChartYesNo
Box plotChartYesYes
Error barsChartYesYes
StreamgraphChartYesYes
FunnelChartYesYes
HeatmapChartYesYes
DonutChartYesYes
Live feedChartYesYes
Population pyramidChartYesYes
Strip chartChartYesNo
PersistenceChartYesNo
Eye diagramChartYesNo
Order trackingChartYesYes
CampbellChartYesYes
ChromatogramChartYesNo
Mass spectrumChartYesNo
Stacked NMRChartYesNo
SpectrumChartYesNo
IR spectrumChartYesNo
Raman spectrumChartYesNo
UV-Vis spectrumChartYesNo
SpectrogramChartYesNo
Spectrum waterfallChartYesNo
Bode plotChartYesNo
Smith chartChartYesNo
Antenna polarChartYesNo
HistogramChartYesYes
ScatterChartYesYes
Cross-plotChartYesNo
ChoroplethComponent <hue-map>YesYes
FlowComponent <hue-map>YesYes
CalendarComponent <hue-calendar>YesNo
TimelineComponent <hue-timeline>YesNo
Status timelineComponent <hue-timeline>YesNo
GanttComponent <hue-gantt>YesNo
Weather boardComponent <hue-weather>YesNo
ClockComponent <hue-clock>YesNo
Digital clockComponent <hue-clock>YesNo
World clockComponent <hue-clock>YesNo
Day dialComponent <hue-clock>YesNo
CountdownComponent <hue-timer>YesNo
StopwatchComponent <hue-timer>YesNo
Stacked with a totalRecipeYesNo
Lollipop, sizedRecipeYesNo
Annotated trendRecipeYesNo
Delivery spreadRecipeYesNo
Shop floorRecipeYesNo
Offices on the worldRecipeYesNo
The Power BI set in Chart Studio

Power BI

Power BI, in depth

Thirty million people use Power BI every month. The visual draws 29 charts and maps from a report's own fields and speaks Power BI's language: the Format pane, cross-filtering, bookmarks, tooltips and high contrast.

Clean

Checked by Microsoft's own tools

Microsoft's certification audit finds no external requests with the whole library bundled, and npm's audit of the code the visual ships finds no vulnerability.

With a plan

Added by your administrator

For organisations on a Business or Enterprise plan. A member downloads it from Downloads, and the organisation's Fabric administrator adds it in the Admin portal: Organizational visuals, Add visual, From a file; it is updated there too. It draws every chart and Display P3 with no credit, for every report and every viewer, with nothing to buy inside it.

Microsoft's rules

What an organisational visual does not do

Microsoft does not export an organisational visual to PowerPoint or draw it in a report subscription's emails, and Power BI Report Server does not support one. Deleted or disabled by the administrator, it stops drawing in every report that holds it.

130 of 130

Tested by its own harness

The packaged visual, run in headless Chrome under a stand-in host: every chart, bad data, resizing, high contrast, selection, tooltips and the keyboard. 130 of 130 checks pass. See the Power BI accessibility report.

Built for

The work it is built for.

Product dashboards

Embedded in your app under your brand: a brand colour becomes series one, and the solver keeps it.

Regulated reporting

Finance, health and the public sector: the same picture every time, on server and client, with its digest.

Trading and markets

Candlestick with moving average and Bollinger bands; live feeds, and streams in fixed memory.

Print and documents

PDFs a screen reader reads (PDF/UA), their data a table, and PDF/X-4 for print by your printer's profile; PNG labels in the kernel's own lettering, the same bytes on every machine.

Maps, flows and places

Places on a plan or the world map, flows between them, treemaps, streamgraphs, waterfalls and gauges.

Assistants and agents

Charts from words and pasted rows through the MCP server, by stated rules, with the digest returned.

Where it sells

Where it sells.

Each channel's package, how it sells, its fee, what it asks of the code and how Hue Charts fits it.
Every channel, in full
Every platform Hue Charts sells through, its standing, package, fee, what it asks and how Hue Charts fits it.
PlatformStandingPackageHow it sellsFeeWhat it asks of the codeHow Hue Charts fits itPrice
Power BIPackaged, in test.pbiviz from pbivizA download from huedraw.com, added by the organisation's Power BI administrator as an organisational visualNoneNo network, no eval or innerHTML, no minified code, Rendering Events, zero console errors, npm audit clean; certification needs reviewable open sourcePackaged; the certification audit finds no external requests with the whole library bundled; npm audit, ESLint and strict TypeScript clean; built on the paid package, every chart and Display P3, with no creditWith a Business or Enterprise plan: £1,000 a year or £100 a month, or £5,000 a year or £500 a month
npmPackaged, in testThe package itselfDirectly, free to use under the Hue Charts LicenceNone2FA or trusted publishing with provenanceTo be published from the release's clean tree, with CycloneDX and SPDX bills of materialsFree to use, with the Hue Charts credit; a Business or Enterprise plan gives the paid packages, which draw none: £1,000 a year or £100 a month, or £5,000 a year or £500 a month
TableauNext.trex manifest; a sandboxed extension Tableau hostsDirectly; Tableau Exchange lists itNone found (Tableau does not transact)Sandboxed: no calls outside the Tableau server, every asset localThe library needs no network and bundles wholeFree to use, with the Hue Charts credit; a Business or Enterprise plan gives the paid packages, which draw none: £1,000 a year or £100 a month, or £5,000 a year or £500 a month
GrafanaLaterSigned ZIP with plugin.jsonGrafana Marketplace (pilot), Grafana billingRevenue share, not publishedThe catalogue takes open-source licences only; a sold plugin needs the Marketplace's partner agreement and Grafana's reviewThe <hue-chart> element and the library, with no networkFree to use, with the Hue Charts credit; a Business or Enterprise plan gives the paid packages, which draw none: £1,000 a year or £100 a month, or £5,000 a year or £500 a month
Jupyter, Streamlit, ObservableNextanywidget ESM in a PyPI package; npmDirectlyNoneNoneThe element and the library as they areFree to use, with the Hue Charts credit; a Business or Enterprise plan gives the paid packages, which draw none: £1,000 a year or £100 a month, or £5,000 a year or £500 a month
ConfluenceLaterForge app, manifest.ymlAtlassian Marketplace, Atlassian billing16%, 17% from 1 October 2026; none on the first $1MCSP and egress declared; security fixes within 10 days to 25 weeks by severityNo egress to declare; the service level agreement's clock is inside Atlassian'sFree to use, with the Hue Charts credit; a Business or Enterprise plan gives the paid packages, which draw none: £1,000 a year or £100 a month, or £5,000 a year or £500 a month
Qlik SenseLaternebula.js extension, .qextDirectlyNoneThe tenant's CSP allow-listNo origin to allow: nothing is fetchedAs Tableau
MetabaseLater.tgz of one index.js, 5 MiB or lessDirectlyNoneReact; a sandbox with no network or storageFits the sandbox as it is; a thin React wrapperAs Tableau
SalesforceLaterManaged package with a Lightning Web ComponentAppExchange15% (25% for OEM), $999 a security reviewThe security review; Lightning Web SecurityNo network, no evalFree to use, with the Hue Charts credit; a Business or Enterprise plan gives the paid packages, which draw none: £1,000 a year or £100 a month, or £5,000 a year or £500 a month
Excel and OfficeLaterOffice.js web app with a manifestOnly through a linked SaaS offer3%Free to download; a hosted licence service with Entra sign-inClashes with no network: a hosted service is a later decisionWhen the SaaS offer exists
Data Studio, Looker, SupersetNo channelmanifest.json; manifest.lkml; a compiled pluginNo channel foundNonePublic manifests; for Superset, a rebuilt frontendThe library fits; there is no way to sell through themNone

Sources

Where every platform term comes from.

Every platform term above was read on 23 September 2026, and Microsoft's two pages on organisational visuals on 31 October 2026. The visual's checks are pbiviz package --certification-audit, npm audit, ESLint with Power BI's own rules and strict TypeScript; its harness's 130 of 130 is commit 0175031d6, read 2026-10-23. Nothing calls home: there is no key and no licence file to read, and a plan gives the paid packages, which draw no credit.