bernhard Posted March 13, 2019 Share Posted March 13, 2019 Hi everybody, just found this one today by coincidence and it looks quite great: https://ui.toast.com/tui-chart/ Has anybody of you ever tried it? Even with nice export features! ? AND: Convert HTML Tables to charts: https://github.com/nhnent/tui.chart/blob/master/docs/wiki/import-chart-data-from-existing-table-element.md 3 Link to comment Share on other sites More sharing options...
Beluga Posted March 13, 2019 Share Posted March 13, 2019 It is interesting and because it is Korean, they support older IE versions ? Yet, we come to the question of "dependency rot" as for drawing SVGs, it depends on RaphaelJS, which is unmaintained. If the deps issue does not scare you, there is a WIP PHP class for feeding data to it. 3 Link to comment Share on other sites More sharing options...
adrian Posted March 13, 2019 Share Posted March 13, 2019 I haven't looked recently for new options, but last time I researched, this is what I ended up using: https://c3js.org/ It might not look sexy by default, but, it is built on D3js and outputs SVG and it's super simple to tweak to your needs with D3 and CSS. Link to comment Share on other sites More sharing options...
Beluga Posted March 13, 2019 Share Posted March 13, 2019 I continue the use of sexy Apex Charts. It is in the process of being updated to use SVG.js 3.0. It seems to have attracted a nice amount of attention and is getting patches from various contributors. C3.js had an unfortunate incident, where a developer thought it was abandoned and decided to fork it. Since the fork, the development of C3.js continued (slowly), so now there is the lovely situation of duplicated work and fractured user base typical in FOSS. 1 Link to comment Share on other sites More sharing options...
adrian Posted March 13, 2019 Share Posted March 13, 2019 Apex looks nice - thanks! As for C3js - I knew there was a time when development was slow, but it looks like it's ramped up again (https://github.com/c3js/c3/commits/master). Do you know something else we should be aware of? Link to comment Share on other sites More sharing options...
kongondo Posted March 13, 2019 Share Posted March 13, 2019 I use Vega and its sister components. Under the hood, it uses D3js. It was created by some of the guys who originally developed D3js and its precursors. The beauty with Vega is that it is visualisation grammar. It uses a declarative language to build visualisations. The language is just JSON! with a few added strings that the parser will recognise as functions. Vega is actively developed at the University of Washington, so, it looks like it's here to stay. I started working on a Vega module for ProcessWire but never got round to finishing it. It's currently on the slow burner but will revisit it once we get to Padloper reports/analytics. 3 Link to comment Share on other sites More sharing options...
Beluga Posted March 13, 2019 Share Posted March 13, 2019 3 hours ago, adrian said: As for C3js - I knew there was a time when development was slow, but it looks like it's ramped up again (https://github.com/c3js/c3/commits/master). Do you know something else we should be aware of? Nope, just sad that there was the unnecessary fork. The forker could have just waited for a moment. It does not seem the two projects will be merging in the future. 1 Link to comment Share on other sites More sharing options...
kongondo Posted March 23, 2019 Share Posted March 23, 2019 Cross-posting my Vega Visualisation module (very early WIP) that I mentioned above. Link to comment Share on other sites More sharing options...
FrancisChung Posted March 24, 2019 Share Posted March 24, 2019 On 3/13/2019 at 8:38 PM, Beluga said: it is Korean, they support older IE versions ? A lot if not majority of Korean Banks online banking system are still using ActiveX for their online banking. (No wonder North Korea has managed to hack a few banks in the last couple of years) So it's not surprising that they still support older IE Versions. Link to comment Share on other sites More sharing options...
bernhard Posted February 8, 2021 Author Share Posted February 8, 2021 Found one that was new to me: https://plotly.com/javascript/ based on D3 and seems to have a LOT of options/possibilities! ? Anybody any experience with it? 1 Link to comment Share on other sites More sharing options...
Recommended Posts