Das Cutter-Projekt begann mit der Notwendigkeit, HTML-Code bei einer angegebenen Anzahl von Wörtern abzuschneiden, ohne das originale HTML-Markup zu verlieren. Man erzeugt eine JavaScript-Objektinstanz und weist das zu beschneidende DOM-Element, das DOM-Zielelement und die Anzahl der Wörter, die bestehen bleiben sollen, zu. Danach führt man es aus.