This is an awesome library that brings fresh views and possibilities into web application development. Using this library along with HTML5 Canvas element you can create web based Rich UI applications. It helps you create desktop like layouts on your web applications and a great alternative to Flash or Applet technologies and doesn’t require any plugin on the client side to be accessed. Here The UI elements that are built with HTML5 Canvas and colored with CSS can easily be rendered on all modern browsers. You also get 30+ UI components such as grids, tabs, menu etc.
All of know the important of charts when it comes to a website and Chart.js offers much more than mere charts. This charting library has been built on top ofHTML5 canvas element and thus allows you to create attractive charts for your web presentation. At the moment it supports six types of charts – line, bar, radar, pie, column and polar area. You can easily customize the color, borders and the fonts of the charts. To spice things up you can also animate the charts with the help of this library. It is dependency free and lightweight (under 5 kb) making it such an attractive library to work with.
This library helps in cross-browser gesture handling. With so many browsers and devices in the market it is important to manage the different gestures of different devices. With the help of this library you can overcome the problem that was associated to MSPointer, WebKit Touch and mouse pointer APIs. All the common gestures such as tap, double tap, swipe, rotate etch are supported by this library. It helps in creating applications that are compatible with touch based devices. The library is expected to support multi-finger taps and swipe to select features in the near future.