Related Posts

Share This


Raphaël.js is a small JavaScript library that should simplify your work with interactive visualization on the web. It is well documented and you may find many usage examples on the web.

One huge advantage of using Raphael.js is that it is vector based. You can draw vectors and shapes and make them rotate, move, resize without thinking of quality issues such as the ones you find when zooming in a jpeg. Along with the vector drawing you can directly use .svg files – Scalable Vector Graphics – which can represent complex shapes such as world maps.

There are additional frameworks built on top of Raphaël.js such as gRaphaël which is more adapted for reporting solutions, or Kartograph.js which allow you to draw advanced maps visualizations.

Raphaël.js is used in production in many web news providers such as Forbes which created for example a very nice American Migration map visualization