I was inspired by this question on the Plotly community forum to talk about sequential callbacks and, more broadly, callback design with or without allow_duplicates. […]
Continue readingDash plotly vs. Streamlit: what are the differences?
Dash and Streamlit are two Python frameworks that can be used to build data applications and interactive dashboards. But what makes them different? And which […]
Continue readingUnderstanding dcc.Store in Dash Plotly
Dash applications often require sharing data between callbacks without rerunning expensive computations or relying on an external database. This is where dcc.Store comes in to […]
Continue readingDash app callback performance: a real-world debugging example
While working on my app, I noticed a discrepancy in performance between the deployed version and my local environment. There was a little delay to […]
Continue readingA guide to beautiful Dashboards (basic design principles)
So you’ve started building dashboards with Dash Plotly. Bravo! But you soon realize that even if it is easy to build dashboards, it is somehow […]
Continue readingHow to animate Dash Graphs
The animate and animation_options parameters in Dash’s Graph component control how your visualizations transition between updates. These parameters are essential for creating smooth, interactive data […]
Continue readingHow to make responsive Dash Graphs
How works the responsive parameter? The responsive parameter in Dash’s Graph component controls how your graph responds to window resizing and container element changes. This […]
Continue readingBuild a chatbot web app under 5min in Python
In this tutorial, we’ll build a ChatGPT-like web application using Dash and OpenAI’s GPT models. We will create a simple but powerful interface that allows […]
Continue readingImproving Dash DataTables: Simple CSS Tweaks
The Dash DataTable is a powerful component to display tabular data. However, I’ve always felt it didn’t seamlessly integrate with the applications I was developing. […]
Continue readingHow to create tables in plotly Dash (dbc.Table, DataTable, AG Grid comparison)
Are you working with excel/CSV data and looking to display it in your Dash application? This comprehensive guide will walk you through all the available […]
Continue reading