@chemist69 Jupyternim predates hot-code reloading which was written also with 
[jupyter kernel in mind](https://github.com/nim-lang/Nim/issues/8927) and 
should be less hacky. No idea though on how to use it in practice.

Docs if someone want to play with it: 
[https://nim-lang.org/docs/hcr.html](https://nim-lang.org/docs/hcr.html)

@miran In terms of plotting we have 
[nim-plotly](https://github.com/brentp/nim-plotly), 
[ggplotnim](https://github.com/Vindaar/ggplotnim) which is written from scratch.

On my side I'm still convinced that the [Vega 
ecosystem](https://vega.github.io/vega/) is probably one of the best way 
forward. Especially because they provide an open-source Tableau called 
[Lyra](https://github.com/vega/lyra) (build with feedback from Tableau people) 
and most impressively a tool that does automatic suggestions of data 
visualizations called [Voyager](https://github.com/vega/voyager)

This is the video that sold me on Vega from the OpenVis 2015 conference. Focus 
on Voyager at 19:15 - 
[https://youtu.be/GdoDLuPe-Wg?t=1155](https://youtu.be/GdoDLuPe-Wg?t=1155).

I have a PoC of calling Vega lite from Nim here: 
[https://github.com/numforge/monocle](https://github.com/numforge/monocle) but 
I have no time to work on it for the foreseeable future. 

Reply via email to