For sure! You would just need to wrap it up in a Dash component interface. See the guides in the “Creating Your Own Components” section in the documentation: https://dash.plot.ly/
I plan to add other layer types and improve styling etc in the future.
However, when I tried to use by installing the tarball, I got this error:
Uncaught (in promise) Error: deckglplotly was not found.
at Object.resolve (registry.js:16)
at p (TreeContainer.js:73)
at Array.map (<anonymous>)
at p (TreeContainer.js:58)
at Array.map (<anonymous>)
at p (TreeContainer.js:58)
at Array.map (<anonymous>)
at p (TreeContainer.js:58)
at Array.map (<anonymous>)
at p (TreeContainer.js:58)
You can reproduce it using the usage.py and test.json files.
Did you publish to npm ? Your __init__ contains the external_url, when apps are set to not serve locally, they will take that url instead of the local one. You can remove the external_url key if you don’t want to publish to npm and it will always serve your component from the local install.