Recently for a current client project we needed to create an interactive graph. We wanted to build it using JavaScript and evaluated a number of really great opensource graphing libraries. The needs of this particular graph, however, were a bit more specialized than just plotting raw data, so we decided we needed to build our own graph. One of the graphing libraries we really liked is the awesome, though under-documented, gRaphaël. gRaphaël is based upon the Raphaël library, a JavaScript vector drawing library.









