Dash

Open-source Python framework for interactive analytics apps and dashboards

80.0
Score in best dashboard and data visualization tools

Ranked 10 of 12 in best dashboard and data visualization tools

An MIT-licensed Python framework for interactive dashboards, with fine control over layout and callbacks. It takes more code than a script-based tool, and paid hosting from Plotly is optional.

Best for Python developers building custom interactive dashboards

About Dash

Dash lets developers build interactive data apps in Python, with charts, tables and controls that respond to user input through callbacks. The project is MIT-licensed, and the homepage says it needs no HTML, CSS or JavaScript. Plotly offers Plotly Cloud and Dash Enterprise for hosting and management, and the framework can be deployed on other platforms.

It suits Python developers who want dashboards with fine control over layout and interactivity. Its callbacks take more code than a simple script-based tool, so teams that want the fastest path from script to app may prefer Streamlit. Commercial hosting is optional, and the open-source framework is free to use.

Key features

  • Python only
  • Interactive charts and tables
  • Callbacks for user input
  • MIT license
  • Plotly Cloud hosting

Strengths

  • MIT-licensed Python framework
  • No HTML, CSS or JavaScript needed

Limits

  • Callbacks need more code than script tools
  • Paid hosting is separate from the framework

Where Dash ranks

How Dash compares

ProductScorePricePlatformsData sourcesDesktop appSelf-hosting option
#8Grafana83.5Free plan, paid upgradesWebSelf-hostedMetrics, logs and trace storesNoYes
#9Redash82.0Free and open sourceSelf-hostedWebSQL and many other sourcesNoYes
#10Dash80.0Free plan, paid upgradesWebSelf-hostedPython code and data filesNoYes
#11Datawrapper78.5Free plan, paid upgradesWebTables you supplyNoNo
#12Flourish76.5Free plan, paid upgradesWebData you supplyNoNo

The full comparison table for best dashboard and data visualization tools has all 12 products.

Questions about Dash

Is Dash free?
Dash can be used without paying: Free MIT-licensed framework; Plotly Cloud and Dash Enterprise are paid. Check the vendor’s pricing page for current limits.
Is Dash open source?
Yes. Dash publishes its source code under the MIT license.
Which platforms does Dash support?
Dash is available on: Web, Self-hosted.
What is Dash best for?
Python developers building custom interactive dashboards. In our ranking of dashboard and data visualization tools it is number 10 of 12 with a score of 80.0.
What are the best alternatives to Dash?
The highest-ranked alternatives on listme.name are Power BI, Tableau, Metabase, Data Studio.

Show this ranking on your site

If you make or maintain Dash, this badge links back to this page and shows its current rank. It updates when the ranking does.

Ranked #10 of 12 dashboard and data visualization tools on listme.name
<a href="https://listme.name/software/plotly-dash"><img src="https://listme.name/badge/plotly-dash.svg" height="28" alt="Ranked #10 of 12 dashboard and data visualization tools on listme.name"></a>

Made by, or connected to, the publisher of this site or people the publisher works with. Listed on the same criteria as everything else, with the lift described in How we rank and Disclosure.