Advanced Development for Dash Apps and Open-Source Technology
Over the last 7 years, organizations have stepped up to sponsor mission-critical features in our open-source and enterprise products. Here are some of our favorites.
A high-level, declarative charting library, Plotly.js ships with over 40 chart types, including 3D charts, statistical graphs, and SVG maps. It serves as the baseline for Dash. See what’s available for sponsorship!
Create, modify, and transform new shapes like rectangles, lines, and freehand paths directly in the Plotly.js modebar.
Easily plot Mapbox GL maps with Plotly.js, which supports image exports, streaming, hover text, default/custom mapbox styles and more.
Parallel coordinates (Parcoords) for multivariate data can be plotted with panel trellising, GPU-based crossfilter, hybrid SVG + GPU, and interactive slope diagrams.
With interactive node grouping, Plotly.js Sankey Diagrams adjust with the user’s mouse selection.
Using 2D or 1D arrays, Carpet Plots are ideal for visualizing multiple independent variables and one or more dependent variable.
Downloaded over 350,000 times per month, Dash is the most downloaded, trusted framework for building ML & data science web apps. Check out OSS features for sponsorship!
Pleasant & Productive Development Experience
Hot reloading, unminified component bundles support, and detailed front-end error messages are now available for a seamless dev experience.
This interactive table component supports strings, numbers, and dates as data types; hidden columns; and easy exporting into excel/csv.
A first class Tabs component built from the ground up. Supports custom styling and class names, server side updates, and clientside caching.
Before a callback is fired, you can add an extra step in the UI containing text like “Are you sure?”.
Easily customize loading messages at the start of the callbacks to display a particular message or cite the component name or property.
A Kubernetes platform for rapid Dash app development. Operationalize data science, AI, and ML models and deliver your AI or ML initiative at scale.
Embed Dash in existing web apps or products like Salesforce reports. Dash app embedding is the fastest way to add AI to any product or platforms.
Ensure high availability of Dash apps and scale horizontally with Dash Enterprise’s Kubernetes architecture. No IT or Helm required.
Save & share Dash app views as links or PDFs. Or, run a Python job through Dash and have Snapshot Engine email a report when the job is done.
Meet some of our experts!
As the creator of Dash, Chris leads development efforts to make the framework the easiest, fastest language-agnostic way to build, test, and deploy interactive analytic applications. As data science teams become a standard, Chris wants to ensure that even the most advanced analytics insights are accessible by everyone—whether or not they know how to code.
Alex Johnson, PhD
Nicolas leads Plotly's Graphing Libraries group. He is the author of the Plotly Express, react-pivottable and PivotTable.js data analysis tools. He studied Engineering at the University of Toronto, and previously worked in travel demand modelling, econometrics, telecommunications, ad technology and healthcare analytics.
Ben leads Plotly’s Technical Sales, Solutions and Success department. As Plotly’s first software development hire, he has cultivated a thorough understanding of the data visualization industry, the organization, its products, and their architecture. Ben holds a Master’s degree from the University of British Columbia. His background in Geophysics provides a unique lens for supporting major technical architecture initiatives of Fortune 500 customers.
Xing Han Lu
Xing Han Lu is the Lead AI/ML Engineer at Plotly. He created Dash Cytoscape, an open-source network visualization component. Previously, he worked for Deloitte, where he specialized in summarization engines. He has also led IMIA Conference & AAAI Workshop papers for the McGill Clinical and Health Informatics lab. Some of his projects can be found on Kaggle, where he is a Kernels Grandmaster.
Orica - BlastIQ
Orica was looking to improve the blasting and drilling processes at one of their customer's mining operations. They needed to better visualize the execution of actual vs design blast data. Plotly's Consulting & Training team delivered a Dash app that provided valuable information on the implementation against design tolerances to establish a benchmark for improvement.
Dex Clothing - MNIST Explorer
Dex Clothing needed to optimize their garment-sorting process. Plotly's Consulting & Training helped Dex implement an AI visual search system to better categorize their garment images. The result of this Dash app was an automated image categorization process and streamlined supply chain operations.
S&P - Trucost
Plotly's Consulting & Training helped S&P transition to Python and build rich interactive reports through Dash Enterprise, streamlining their workflow.
“It was a pleasure working with Plotly. The Trucost team is excited to have expanded capabilities that support conveying insights to companies and institutions on how the private sector is impacting and contributing to global progress towards sustainability.” —Rochelle March (S&P)
Major Canadian Retailer - Demand Transference
A major Canadian retailer wanted to elevate their inventory management system. They needed an automated way to analyze seasonality, location, and consumer buying behaviour. Plotly's Consulting & Training created a Dash app that utilizes Sankey data vis to solve the demand transference problem and optimize their retail operations.
We’re here to help.
Does your product have an ancient charting tool that needs to be replaced? Would you like to upskill your ML and data science team through a remote Dash workshop? Are your end users asking for more advanced data visualization? Let's talk!