To get started, check out https://plot.ly/javascript/getting-started/!
- Quick start
- Bugs and feature requests
- Documentation
- Contributing
- Community
- Clients for R, Python, and MATLAB
- Creators
- Copyright and license
Several quick start options are available:
- Download the latest release.
- Clone the repo:
git clone https://github.com/plotly/plotly.js.git
. - Install with npm:
npm install plotly
. - Use the plotly.js CDN hosted by Fastly:
<!-- Latest compiled and minified plotly.js JavaScript -->
<script type="text/javascript" src="https://cdn.plot.ly/plotly-latest.min.js">
Read the Getting started page for examples.
Have a bug or a feature request? Please first read the issue guidelines and search for existing and closed issues. If your problem or idea is not addressed yet, please open a new issue.
Plotly.js documentation, in the repo documentation, is built with Jekyll and publicly hosted on GitHub Pages at https://plot.ly/javascript/getting-started/. The docs may also be run locally.
You can also suggest new documentation examples by submitting a Codepen on community.plot.ly (tagged plotly-js
.
Please read through our contributing guidelines. Included are directions for opening issues, coding standards, and notes on development.
Get updates on plotly.js's development and chat with the project maintainers and community members.
- Follow @plotlygraphs on Twitter.
- Implementation help may be found at Stack Overflow (tagged
plotly
) or community.plot.ly (taggedplotly-js
. - Developers should use the keyword
plotly
on packages which modify or add to the functionality of plotly.js when distributing through npm or similar delivery mechanisms for maximum discoverability. - Direct developer email support can be purchased through a Plotly Pro plan.
For transparency into our release cycle and in striving to maintain backward compatibility, plotly.js is maintained under the Semantic Versioning guidelines.
See the Releases section of our GitHub project for changelogs for each release version of plotly.js.
Open-source clients to the plotly.js APIs are available at these links:
GitHub repo | Getting started | |
---|---|---|
R / RStudio | ropensci/plotly | plot.ly/r/getting-started |
Python / Pandas / IPython notebook | plotly/plotly.py | plot.ly/python/getting-started |
MATLAB | plotly/matlab-api | plot.ly/matlab/getting-started |
node.js | plotly/plotly-nodejs | plot.ly/nodejs/getting-started/ |
Julia | plotly/Plotly.jl | plot.ly/julia/getting-started/ |
plotly.js charts can also be created and saved online for free at plot.ly/plot.
Github | ||
---|---|---|
Alex C. Johnson | @alexcjohnson | |
Étienne Tétreault-Pinard | @etpinard | @etpinard |
Mikola Lysenko | @mikolalysenko | @MikolaLysenko |
Ben Postlethwaite | @bpostlethwaite | |
Chris Parmer | @chriddyp |
Code and documentation copyright 2015 Plotly, Inc. Code released under the MIT license. Docs released under Creative Commons.