fancy-canvas Making your HTML Canvas experience less painful. Overall structure canvas-element-bitmap-size - control the size of canvas bitmap canvas-rendering-target - abstractions to deal with different coordinate spaces Check examples for more info.