Showcase: New Advanced Charts — a no‑code dashboard widget for Grist by Anupress

Hello everyone :waving_hand:

Sharing a custom widget I’ve been building: Advanced Charts — a free, open‑source
widget that turns any Grist table into a website‑style dashboard you can edit in place,
like a page builder.

Live demo (no install, no Grist needed):

Use it in Grist → add a Custom widget and paste this URL:
https://anupress.github.io/grist-advanced-charts/

What it does

  • Header + tabbed body + footer, switched in‑page (no reload).
  • Stat cards (KPI + delta + sparkline), with custom icon uploads.
  • Charts — column, bar, line, area, pie, doughnut, treemap, funnel, radar,
    scatter, gauge (Apache ECharts). Pick any columns; incompatible types are
    greyed and the best one is starred ★.
  • Breakdown blocks — group‑wise counts with dots/percent, or shown as a
    donut/pie/bar/column chart.
  • Maps — Leaflet with marker clustering, lat/long auto‑detected, up to 4
    tooltip fields per pin.
  • Editable hero / image slider per page (WordPress‑style: alignment,
    size, font, colour).
  • Dark/light with a header toggle, 10 palettes, a global Design
    panel (corners, density, width, shadows, text size), and dynamic
    subtitles with placeholders (%count, %missing, %groups…).

Privacy

No ANUPRESS server. Everything runs in your browser; data stays in your Grist
document. The widget creates exactly one table — ANUPRESS_Config — to save
your design. Map tiles are the only third‑party request, and only if you add a
map. Delete ANUPRESS_Config and it falls back to the demo.

Repo

GitHub - anupress/grist-advanced-charts: Turn Grist data into interactive dashboards with Advanced Charts for Grist by ANUPRESS. Features a drag-and-drop builder, custom color palettes, and Excel-like charts (bar, pie, stats). Secure and fully private—your data never leaves your Grist instance. Includes seamless layout editing, pre-made templates, and zero external tracking. · GitHub (MIT)

What I’d love feedback on

  1. Anything broken in your Grist? (self‑hosted especially — I’ve only tested on
    the hosted service.)
  2. Is the consent + full‑access flow clear enough on the first click of Edit?
  3. Most‑wanted next chart type (sankey, heatmap, boxplot, candlestick…)?
  4. Would per‑industry starter templates (Sales / HR / Inventory / Research)
    be useful to you?

Thanks for taking a look — happy to answer questions or take PRs.
— Anupress Team