Grafica library
This example shows a way to create a multiple panel plot using several plots. One only needs to take care of the plots relative positions and the axes and labels that should be displayed for each plot.
For more details, check the source code or play with it at JSFiddle.