Skip to content

Knockback.js

The best of Knockout.js and Backbone.js, together at last!

Best of Both Worlds

Combines Backbone’s bullet-proof ORM with Knockout’s magical data-binding.

Automatic Updates

Views automatically update when your models change. No manual DOM manipulation.

Proper MVVM

Clear separation between Models, Views, and ViewModels.

Built-in Localization

First-class support for internationalization and localization.

Backbone.jsKnockback.jsKnockout.js
✅ Bullet-proof ORM⬅️❌ Weak ORM
✅ Built-in serialization⬅️❌ Manual serialization
❌ MVC➡️✅ MVVM
❌ Manual view updating➡️✅ data-bind sorcery
✅ Routing & history⬅️❌ No routing