TrustRadius Insights for Plotly Dash are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.
Pros
Powerful and Intuitive Framework: Users consistently praise Plotly Dash as a powerful and intuitive framework for creating front-end web dashboards in Python. Many reviewers find it easy to pick up and create complex visualizations, thanks to the use of Flask as the back-end and React as the front-end. The versatility of Plotly Dash is highlighted by users who have used it for creating dashboards, data cleaning apps, and even entire products.
Outstanding Documentation: Reviewers appreciate the outstanding quality of Plotly Dash's documentation, which provides many examples to learn from. This comprehensive resource has proven invaluable in assisting users with their interactive and customizable visualization needs.
No Need for JavaScript or Web Development Languages: Users value the ability to develop and deploy web analytics and data science applications using Plotly Dash without having to know JavaScript, CSS, or HTML. This feature is particularly well-received among Python developers focused on data analysis since it allows them to solely rely on their Python expertise when building web apps and user interfaces.
We use Plotly Dash to provide online data analysis tools and BI reports for our internal customers. Final products are hosted in a sandbox environment. Data analysis tools aim to quickly visualize small portions of time series data from various aspects. BI reports are interactive reporting tools. They query BI model tables using the user input and automatically generate a new report.
Pros
Powerful visualization options.
Ability to create in-browser interactive visualization apps.
Ability to create hosted apps.
Allows you to develop web-based reporting applications without requiring web application development expertise.
Cons
React JSX syntax support can be added/improved.
Built-in UI components can be improved.
The API used for AJAX calls can be made more understandable and simpler.
Likelihood to Recommend
Plotly Dash suits well where you need to build a web-based reporting tool as a minimum viable product. You will be surprised when you build your first hosted web-based reporting tool in a few minutes without the need for web development expertise. However, when it comes to building a more complete solution, you may feel a bit restricted by the options provided by the API. But as you imagine, this is the cost of the abstraction of the web development layer, in other words, simplicity vs completeness. Still, Plotly Dash is a powerful option whenever you prefer simplicity over completeness.
VU
Verified User
Engineer in Engineering (Automotive company, 10,001+ employees)