What does HackerNews think of plotly.js?

Open-source JavaScript charting library behind Plotly and Dash

Language: JavaScript

Well, MathML[1] support is (nearly) everywhere now, and as the docs say:

MathML Core is a subset with increased implementation details based on rules from LaTeX and the Open Font Format. It is tailored for browsers and designed specifically to work well with other web standards including HTML, CSS, DOM, JavaScript.

I don't have a lot of experience working with this stuff (yet) but if you can script your MathML objects with Javascript, you should be able to make whatever interactive "stuff" you want in terms of math notation.

Now drawing objects and plots and stuff is a different question. There's stuff like Plotly.js[2], D3.js[3], Sigma.js[4], Three.js[5], Two.js[6], Paper.js[7], etc. that might be useful depending on exactly what effects you're going for.

[1]: https://developer.mozilla.org/en-US/docs/Web/MathML

[2]: https://github.com/plotly/plotly.js

[3]: https://d3js.org/

[4]: https://www.sigmajs.org/

[5]: https://threejs.org/

[6]: https://two.js.org/

[7]: http://paperjs.org/

plotly offers multiple options (python, R, javascript). the weby stuff is done with plotly.js and uses d3.js underneath - https://github.com/plotly/plotly.js
Hello HN! Nice to see this up here. Chris here, cofounder of Plotly.

Falcon is open source and works without an internet connection or a Plotly Chart Studio account. Falcon wires together our graphing library plotly.js (https://github.com/plotly/plotly.js/), the plotly.js chart editor (https://github.com/plotly/react-chart-editor), Electron, and some open source NPM packages for connecting to databases.

Just FYI - As a company (Plotly), we're spending most of our development effort these days on Dash Open Source (https://github.com/plotly/dash) and Dash Enterprise (https://plotly.com/dash). Truth be told, we found that most companies we worked with preferred to own the analytical backend. We also heard many stories of organizations running into roadblocks with off-the-shelf SQL or BI tools (Falcon included!). Our approach with Dash is to provide the visualization and application primitives so that you could build your own tailor-made dashboards, analytical apps, or yes, even SQL editors.

If you want to read more about where we're at, here's an essay we wrote last week on Dash: https://medium.com/plotly/dash-is-react-for-python-r-and-jul...

plot.ly JS [1][2] is probably the most "batteries included" charts framework I've used, which isn't mentioned on the comparison table on the bottom of that git repo.

[1] https://plot.ly/javascript/ [2] https://github.com/plotly/plotly.js/

I'm working on an open source "interactive time series forecasting app"[0] powered by Prophet[1] and Plotly[2].

I aim to make it a fully featured front-end to the Prophet forecasting tool released by Facebook's Data Science group.

I loved Prophet at first sight and thought it can be a goto solution to the problem, so I have decided to use Plotly's interactive charting and React's declarative programming for the performance.

It's still in the development phase for now, my next task is to enable installation through NPM or PIP.

[0] https://github.com/Prophetly/Prophetly

[1] https://facebookincubator.github.io/prophet

[2] https://github.com/plotly/plotly.js

Plot.ly is becoming a serious contender in the charting-libraries space. Their OS libraries are fantastic.

https://github.com/plotly/plotly.js/

The Github pages reads: "Built on top of d3.js and stack.gl, plotly.js is a high-level, declarative charting library. plotly.js ships with 20 chart types, including 3D charts, statistical graphs, and SVG maps." -- https://github.com/plotly/plotly.js

It feels a bit heavy in comparision to Highcharts or the open source Flotcharts. Though some chart types are pretty impressive, same can be said for d3.js in general.

But thanks for releasing plotly.js as open source.