Building a d3.js widget in flutter
I guess the best you could do is to use flutter_webview_plugin and run javascript code (for example, draw d3.js chart) inside this webview.
https://pub.dev/packages/plotly_js was web compatible only when posting. An actual port would be nice.