Rough.js is a lightweight (8KB), Canvas based library that lets you draw in a sketchy, hand-drawn-like, style. The library defines primitives to draw lines, curves, arcs, polygons, circles, and ellipses. It also supports drawing SVG paths.
Download : http://roughjs.com/
Examples : Click Here
