CutJS 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. CutJS is inspired by DOM data structure and jQuery API, it also introduces a new concept called pinning instead of styling.