Writing Your Own Components

One of the great things about Dash is that
it is built on top of React.js, a JavaScript library for building web components.

The React community is huge. Thousands of components have been built and released with open source licenses by the React community, any of which could be adapted into a Dash component.

Creating a Component

To create a Dash component, fork our sample component repository and follow the instructions in the README.md:
https://github.com/plotly/dash-component-boilerplate.