Commercial Offerings

Dash Licensing

We’re strong believers that the future of technical computing and business intelligence is open source. Dash is MIT licensed. Download and run Dash for free.

Using Dash inside your enterprise? License Dash Deployment Platform for easy app deployment in commercial IT environments, get started with support plans and workshops for mission critical projects, or contract our world-class engineering team for custom feature development or proof of concept app development.

Dash Services & Pricing

Commercial Solutions

Private Cloud
On-Site

On-Premises + Dash Deployment Server

$15,960

Private Cloud

Automatically installed and maintained. Login to a dedicated, private cloud server with your work email.

Easily deploy and share apps

Install Behind Firewall

LDAP and SAML integration

No DevOps Required

Built-in Security

Commercial Support

$20,000

On-Site Dash Workshop

Guaranteed Response Time

Private Slack Channel

Exclusive Training Materials

Early Access to Features

Custom Development

$15,000

Custom Chart Types

Custom Dash Components

Branding and Styling Apps

POC App Development

Accelerate the Roadmap

Weekend Workshops

$1,300

2 Day Intensive Workshop

Learn Best Practices

Open Office Hours, 1-1 Help

Meet the Creators

Exclusive Content

Commercial Solutions

Dash Deployment Platform

A modern platform for deploying and managing Dash applications. No DevOps required.

Trusted by the world's leading companies, the Dash Deployment Platform enables analysts to securely deploy and share Dash applications in minutes. Install On-Premises or on a cloud like AWS.

Upload Dash Apps

Easily Sync Code Between Desktop and Server

With Dash Deployment Platform you can work on your application on your desktop machine and then periodically sync your code with server. Pushing updates is dead-simple, it's just a `git push`.

Multiple Apps, Multiple Authors

The Deployment Platform is designed to run multiple Dash apps on the same server

Once your IT department has installed the Dash Deployment Platform you and your team can upload as many apps as you want.

Standarized Deployment

A modern workflow for deploying and managing Dash applications

With Dash Deployment Platform, every analyst is empowered to share their work with colleagues and clients in a standard, well-documented, reproducable way - no DevOps or IT required.

Reproducable Builds

Dash Deployment Platform automatically installs and upgrades your app's Python and system-level dependencies

Dash Deployment Platform automatically installs and upgrades your app's Python and system-level dependencies. Since each Dash app is automatically run in a secure, isolated container, you don't have to worry about conflicting dependencies.

Secure, Sharable URLs

Easily and securely share apps with colleagues or clients

Each Dash app will have a unique URL path that you can configure. Dash Deployment Platform manages the complex URL routing and HTTPS that's required when running multiple apps on a single server.

Since Dash Deployment Platform is installed on your own servers, your IT department can easily configure your firewall to only allow access to your apps from certain networks.

LDAP, Active Directory, and SAML Integration

Easily secure your apps with LDAP or AD login with no extra coding required

Share sensitive apps with just a few colleagues or a specific preconfigured LDAP group. Monitor historical access to your apps through audit logs.

Secure Database Credential Management

Dash Deployment Platform allows administrators to manage and rotate secure environment variables like database passwords centrally. These secure variables are kept out of source control and can easily be shared across multiple Dash applications.

Secure By Default

Dash Deployment Platform is trusted by some of the most secure organizations in the world

Dash Deployment Platform enforces HTTPS and provides a simple interface for IT to generate self-signed SSL certificates or upload their own certificates. HTTPS is automatically enabled for each the apps that are deployed, no configuration from the analyst required.

Isolated Code Execution

Secure, modern app containers by default

Each App on Dash Deployment Platform is run in a secure, isolated Docker container that is automatically created and managed. If the app crashes, Dash Deployment Platform restarts it. When code is deployed, a new docker image is automatically created. Every request and action is automatically logged in an isolated folder on the file system. App dependencies are managed separately in each container, providing secure isolation.

Commercial Solutions

Trial or Purchase Dash Deployment Platform

Starting at $15,960 for 5 users

Install Dash Deployment Platform on your own bare metal servers or on a public cloud provider like AWS, Google Cloud, or Azure.

Our dedicated support team will help your IT department install and configure Dash Deployment Platform. Once installed, your analysts are empowered to deploy their apps securely and rapidly.

Get in touch about starting a trial.

Commercial Solutions

Dash Workshops

Master Dash in a weekend. Coming to a city near you.

Master Dash in a weekend. These two day workshops start with the foundations of data visualization on the first day and expand into fully featured analytic apps on the second day. Attendees are encouraged to bring their own data and projects to work on at the end-of-day office hours.

Each section of the Dash workshop is centered around hands-on examples that the attendees run on their own computers and gentle, interactive “challenges”. Dash Workshops feature entirely original content that isn't available anywhere else on the web.

Dash Workshop Weekends are your opportunity to become proficient in Dash, meet the creators of the package, ask questions, hear where the future is heading, and be part of the conversation.

Next workshop: Montréal, February 2018.

Corporate on-site workshops are also available.

Commercial Solutions

Commercial Support Packages

Focus on analytics, not issues

If you are using Dash in mission critical projects, you'll want a team to back you up. The Plotly Support team works with companies large and small, from the Fortune 50 to emerging startups.

At Plotly, the maintainers of our open source packages work directly with our customers and support teams. With a dedicated support contract, you get early access to features and direct access to the roadmap.

Commercial Solutions

Custom Dash Feature Development

Focus on apps, not workarounds

Plotly's world-class engineering team is available for custom feature development. Whether you are interested in the development of a new chart type or a new Dash component suite, our experienced engineering staff can provide the guidance and perspective to ensure that your project is a success. Contact us directly to learn more.

Commercial Solutions

Consulting and Custom App Development

The Plotly Consulting team has helped companies around the world modernize their visual analytics and reporting. Dash is powerful technology that can be used in a variety of contexts, from modernizing financial reporting to monitoring real-time telemetry. If you have a use case in mind for Dash at your company, we can help you achieve it.