Dygraphs: Interactive, Zoomable Charts of Time Series

Dygraphs is an open source JavaScript library that produces produces interactive, zoomable charts of time series. You can specify data directly in CSV format via external CSV file or by embedding the data directly.

The dygraphs library relies on HTML’s <canvas> tag and uses excanvas library in IE using VML. It is designed to display dense data sets and enable users to explore and interpret them.  Users can move mouse over to highlight individual values; click and drag to zoom a certain portion; and double-click action will reset zoom back to normal.


  • Plots time series without using an external server or Flash
  • Works in Internet Explorer (using excanvas)
  • Lightweight (45kb) and responsive
  • Displays values on mouseover (this makes it easily discoverable)
  • Supports error bands around data series
  • Interactive zoom
  • Adjustable averaging period
  • Can intelligently chart fractions
  • Customizable click-through actions
  • Compatible with the Google Visualization API
  • Intelligent defaults make it easy to use

Developed by Dan Vanderkam; Dygraphs is available for download under MIT License.  You can find further information, demos & download on Dygraphs Website.

Stay Updated

If you found this post useful, consider subscribing to our RSS Feed! You can also stay updated by following us on Twitter and Facebook or by subscribing to our FriendFeed.

Bookmark / Share

Bookmark and Share

Read More




Leave Comment


Stay Updated, Subscribe to RSS Feed




Sponsored Links