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 are using Plotly Dash Enterprise open source as a gateway to allow business users to interact with the Sentiment Analysis machine learning application built to understand and influence customer feedback received from Trustpilot, Google, and other social media platforms. Plotly Dash gives the business powerful visual representations of customer intent, emotion, and urgency.
Pros
Data visualisation
Low code dev
Based on python so easy to implement
Cons
Would be good if Dashboard Engine was included in the Enterprise VPC plan
Would love to see ready made fintech apps
Likelihood to Recommend
Plotly Dash open source components are quite powerful, fit for purpose, and easy to implement. We used a combo of bootstrap, trich, material UI, and data visualization components to allow marketing and product to interact with a wide range of sentiment and churn data analytics based on key markets, demographics, and product type.
VU
Verified User
Project Manager in Information Technology (51-200 employees)
We use Plotly to help with the creation of web applications for both our intranet page and outward-facing website.
Pros
Intuitive interface
Detialed user guide
Can still get by with knowledge of only python
Cons
A bit of a learning curve
While the interface in intuitive, it takes getting used to at first
Difficult to create more complex application layouts
Likelihood to Recommend
Dash works well to deploy your applications to AWS, Azure, Google Cloud Platform, and many other cloud providers. If it is not used regularly, you'll have to reread the documentation to refamiliarize yourself with the code structure. This can take at least an hour, which does use up time in getting your work done.
VU
Verified User
Employee in Information Technology (51-200 employees)
I used Plotly for a course I was taking at UC Berkeley that required data visualization and plots. I was looking at options and came across Plotly and tried it.
Pros
Simple codes to create quick graphs.
Nice exportable figures.
Good for the initial exploratory analysis of the data.
Cons
Difficult to set up.
Steep learning curve.
lot of codes to write.
Likelihood to Recommend
Applicable for data visualization across disciplines. I have used it for data from buildings, building occupancy, public health, and statistics. It is a useful tool to use for big data. It has nice templates and a number of interesting visualization types. If you are familiar with R and python it is easy to use.
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.