uppercut.js is a collection of classes, bindings, and helpers that extend knockout.js. Over the course of the last few years I have spent a large amount of time working on or with Knockout.js. There are features and helpers that I personally wish it had that do not make sense as part of the library as a whole. This is either because it would increase dependency scope, requiring Jquery, or because they are to opinionated about how to preform a certain action.
uppercut.js is just starting out and I’m slowly gathering up all the bits and pieces I have scattered across all my different projects and making some of them more modular. I’ll be posting a road map up to github soon but it’s mainly getting all the common bindings and helper classes I used moved over, then moving to support AMD.
You can install uppercut.js using either bower bower install uppercut
or with NuGet nuget install uppercutjs
. For more information and example of everything avalible head over to the uppercut.js github page, but here are a few quick examples of some of my favorite stuff