ยท

ยท

The art of making charts in Lightdash

The art of making charts in Lightdash

The art of making charts in Lightdash

Katie Hindson

Katie Hindson

ยท

The art of Chartsโ€

If you think about BI, youโ€™ll normally think about charts: line charts, bar charts, charts on a dashboard. Theyโ€™re kind of a fundamental part of any BI tool.

At Lightdash, our goal is to make our charts incredibly customizable for power users, but with great default settings for everybody else.

We hadnโ€™t really updated our charts since we first launched Lightdash back in April 2020 and we were getting feedback that the charting options in Lightdash were pretty limited. The folks from Art Processors needed big number charts, Mark Rittman posted about Lightdash in his blog and said โ€œthe range of charts, configuration options[...] are still fairly primitiveโ€, Andre de Vries pointed out that our default colour palette was not colourblind friendly (and you couldnโ€™t even change it!)...and there was more.โ€

Our users were totally right.โ€

At the beginning of the year, our charts looked something like this:

This was good enough to get us up and running, but it was definitely time to give our charts a makeover.

Building the ability to build chartsโ€

...is pretty complicated.โ€

So, we wanted to make sure that we broke up our plan for revamping charts into smaller bits that we could tackle one-by-one. We did a bunch of user research, created some designs, and came up with a plan for how we wanted to update our charts:

  • Version 1: I can change settings that affect the whole plot on cartesian chart types. (e.g. I can change the axis labels, I can add metrics or dimensions on the x & y axes)

  • Version 2: On cartesian chart types, Iโ€™m able to control the settings for multiple different series on the same plot. (e.g. I can add different chart types to a cartesian chart, I can add multiple y-axes)

  • Version 3: If I have multiple series on the same plot, Iโ€™m able to adjust how these are shown within a single chart type. (e.g. adding stacked bar charts, adding % stacked area charts)

  • Version 4: Iโ€™m able to add lines to my plot that arenโ€™t included in my results table. (e.g. adding a moving average, adding a goal line)

  • Version 5: As a more advanced user, Iโ€™m able to add more complex settings using nested settings options. (e.g. within the value label, I can adjust the format of the label)โ€

So, over the past two weeks, our mighty engineering team of 3 migrated our backend to support these more custom chart configurations (a massive effort), then smashed out the Version 1 of our updated chart configs. While they were at it, they also added some new chart types requested by our users.
No biggie.โ€

So here it is, our updated charts space!

Some of our favourite updates include:โ€

Being able to plot any field on the x or y axisโ€

Gone are the restrictive days of only dimensions on the x-axis and metrics on the y-axis. Now, you can have it all! Plot those metrics on your x and y axis, analyze those correlations, enjoy the freedom.โ€

Customizing your axis labelsโ€

The default labels for your axes just arenโ€™t cutting it? No worries, count unique users can now be easily customized to something much more memorable (and useful) like: katieโ€™s super cool metric.

โ€

Adding value labels to your chartโ€โ€

No more whipping out your ruler and quick arithmetic to figure out what the โ€œvalue of that column between 30 and 35 is.โ€ Now, you can just add value labels to your charts and take it all in. Easy.โ€

Table chart typeโ€

Sometimes, you just need a simple table. So, we built you just that: a table chart type. It takes exactly whatโ€™s in your results table and displays it as a chart - so you can save it, share it, and keep it simple.โ€โ€

Big number chart typeโ€

โ€Big number chart types are here, and theyโ€™re big. Add a metric to your table, then click on the big number chart type to see (and maybe even share) your big number.โ€

Changing the colour of your seriesโ€

Nothingโ€™s more fun than picking your favourite colour to put on your chart, right? (or maybe thatโ€™s just me...) In Lightdash, you can now change the colours of the series in your chart, so you can truly make your charts into art.โ€

Weโ€™d love for you to try it out yourselves, and give us your feedback!โ€

Weโ€™re still working to improve our charts, but we think theyโ€™re only going to get better from here. Right now though, weโ€™d love for you to play around with the changes weโ€™ve made already and tell us what you think.โ€

If youโ€™ve:

  • deployed Lightdash locally, update your instance then try it out

  • are on Lightdash Cloud, your instance should be on the latest version - so you should see all the changes already live!

  • arenโ€™t using Lightdash, but want to try it out anyways? Check out our demo project at demo.lightdash.comโ€

Any and all feedback is welcome :) You can open an issue in GitHub, or come chat to us in #tools-lightdash in dbtโ€™s slack.โ€โ€

Happy chart-ing! ๐ŸŽ‰

Ready to free up your data team?

Try out our all in one open, developer-loved platform.

Table of contents

Table of Content

Join our newsletter to be en-lightened

ยฉ 2026 Telescope Technology Limited. All rights reserved.

Join our newsletter to be en-lightened

ยฉ 2026 Telescope Technology Limited. All rights reserved.

Join our newsletter to be en-lightened

ยฉ 2026 Telescope Technology Limited. All rights reserved.