Hacker News new | ask | show | jobs
by aarondia 1830 days ago
I can attest first hand to how great Plotly is. I'm building Mito[1], an interactive spreadsheet that converts every edit you make into the equivalent Python code, it's also a Jupyter extension. We use Plotly for all of our visualizations -- letting users configure bar plots, histograms, scatter plots, etc similar to how you could in Excel. Plotly's API is really simple to use and it allows for interactivity right out of the box. It would have taken us months to recreate their functionality that we were able to get in days of implementation instead.

[1] https://trymito.io/hn

3 comments

I’m wondering. How does that work in terms of pricing and license? Do you need to pay a fee to plotly?
Plotly.py is MIT-licensed and totally free for anyone for any purpose :)
Whoa Mito is pretty neat! Is there a way to export what I did via the GUI into lines of code?
What is its level of support for interactive 3D plots? Is it build on top of Matplotlib?
Plotly's 3D viz is built with WebGL & SVG, using libraries like regl & stack.gl. SVG is used for axes & text and WebGL for the high performance rendering of points and surfaces. Surfaces, lines, points, and subplots are all supported. See https://plotly.com/python/#3d-charts.

For more complex 3D objects, Dash users can use dash-vtk. This includes things like point clouds, CFD simulations, 3D mesh, or 3D images.