Plotly.js Charting Library
github.com
2
Leaving SiteNav
External Link Disclaimer
You are about to visit github.com. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
Plotly.js is a free and open-source, high-level, declarative charting library built on top of D3.js and stack.gl. Developed by Plotly (founded by Jack Parmer, Chris Parmer, and Alex Johnson in 2013, headquartered in Montreal, Canada), Plotly.js provides over 40 chart types including scatter, line, bar, pie, heatmap, contour, 3D surface, 3D mesh, choropleth maps, treemap, sunburst, sankey, waterfall, funnel, and financial charts (candlestick, OHLC). Key features: declarative API: charts are defined as JSON objects with data traces and layout configuration. Each trace type (scatter, bar, pie, etc.) has specific properties. The Plotly.newPlot() function renders the chart into a DOM element. Interactivity: built-in hover tooltips, zoom, pan, lasso and box select, clickable legend items, and modebar controls (download PNG, zoom in/out, autoscale, reset axes). Animations: frame-based animations for transitioning between data states. Theming: configurable templates for consistent styling across charts. Subplots: multiple chart types in a single figure (combine scatter, bar, pie in subplots with shared or independent axes). Export: charts can be exported as PNG, JPEG, SVG, or WebP via the plotly.js toolbar. React integration: react-plotly.js wrapper component. Python and R versions (plotly.py, plotly.R) generate the same JSON spec. Cross-platform: works in all modern browsers. Dash: Plotly's web application framework for building interactive dashboards with Python, R, or Julia. JavaScript. MIT.
Statistics
2
Views
0
Clicks
0
Like
0
Dislike