This project is developed to allow simple access to plotly functionality from kotlin-multiplatform. The API allows to create plotly configuration and render it as a plotly chart.
The work with plotly graphs could be done in following modes:
(JVM only) Export plot or a plot grid in a standalone html file, which uses CDN based plotly distribution. This mode does not support updates.
See staticPlot and
staticPage for examples.
(JVM only) A Ktor CIO server with full multi-page and update capabilites.
See simpleServer and
dynamicServer for examples.
There are two ways to solve it:
- Contribute! It is easy!
- You can dynamically add missing features directly into configuration like it done in unsupportedFeature example.
- Other Plotly features
- Full JS support
- Static SVG export via orca
- Dash module