Knockout's data-bind syntax is perfectly fine – but there are times where one could wish it to be more fluent.

Maybe also align better with IT:Angular.JS, as we're all (maybe) being drawn towards to Borg.

That's where Knockout.Punches comes in.

It allows the use of tricks like the following:


instead of:

<span data-bind="text:someText"></span>