I’m developing an interactive “front-end” to present results from testing in Julia. At this point I have only tried a few “spikes”, mostly based on Escher.jl, but I would like to better understand if there are any alternatives. Immediate goals will be basically a kind of “dshboard” to present 1-2 graphs, descriptive statistics, and the failing assertions/tests in a simple list to the user. But over time, with many more types of testing being supported in Julia the interface might increasingly become a GUI of sorts. Obviously it will be important to support all/most platforms on which we can run Julia so I’m leaning towards a back-end that collects/serves data and then a html/javascript-based front-end. But if someone know of good and relevant libraries that I should look at, or know of additional pros/cons of already identified libs below, please share.
Alternatives identified so far:
- Escher.jl based front-end, can add components, d3.js, Vega etc for plots but also normal/interactive tables via html etc
- Interact.jl, not so clear what are the benefits, scope?
- GR.jl, can do interactive plots but less clear about other “GUI” elements?
- GLVisualize.jl, 2d/3d and pure Julia so maybe easier to code/control but not yet mature enough?
Thanks!