[Upcoming] Custom chart as code 📊

Hi team,

If you’ve built custom charts in Holistics, you know the friction: define the template in Admin Settings, switch to Explore to preview, and repeat. There’s no version history, syntax validation, or dependency checking.

This new update is for you!

:sparkles: What’s coming

Custom chart as code brings chart definitions into AML alongside your models, metrics, and themes:

  • Define as code: Create a CustomChart block in a .chart.aml file. It is version-controlled in Git, syntax validated, with dependency checks that prevent accidental deletion.
  • Preview during editing: As you write the chart code, a preview renders against real data alongside it. You can see and debug the output without leaving the editor.

:warning: Legacy custom charts

Existing custom charts created via Admin Settings will continue to function normally for now. However, all new custom charts must be defined in AML going forward.

:hourglass_flowing_sand: Timeline

We’re targeting Q3 2026. If you’re currently using custom charts or have been wanting to but hit a wall, we’d love to hear about your use case in the replies.

:books: Documentation