dygraphs JavaScript charting library
The dygraphs JavaScript library produces interactive, zoomable charts of time series:
Learn more about it at dygraphs.com.
Get help with dygraphs on
Stack Overflow (preferred) and
Google Groups
Features
Minimal Example
<html>
<head>
<script type="text/javascript" src="dygraph-combined.js"></script>
</head>
<body>
<div id="graphdiv"></div>
<script type="text/javascript">
g = new Dygraph(
document.getElementById("graphdiv"),
"Date,Temperature\n" +
"2008-05-07,75\n" +
"2008-05-08,70\n" +
"2008-05-09,80\n",
{ }
);
</script>
</body>
</html>
Learn more by reading the tutorial and
seeing demonstrations of what dygraphs can do in the
gallery.
Development
To get going, clone the repo and run:
npm install
npm run build
Then open tests/demo.html
in your browser.
Read more about the dygraphs development process in the developer guide.
License(s)
dygraphs is available under the MIT license, included in LICENSE.txt.