CutJS (DOM for Canvas) is a minimal JavaScript library for composing high-performance, dynamic and interactable 2D HTML5 graphics. It works with modern browsers and mobile devices and intended to be used for game and visual app development.