Track Awesome Knockout Updates Weekly
A curated list of awesome plugins for Knockout
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 dnbard/awesome-knockout · ⭐ 91 · 🏷️ Front-End Development
May 02 - May 08, 2016
Plugins and libraries
- Projections (⭐4) - Adds lodash FP chainability to observable arrays
- Router (⭐67) - Router for single-page apps
Components
- Testing (⭐15) - Helpful utilities for TDD + Knockout.js
Dec 07 - Dec 13, 2015
Components
- Cart (⭐82) - Simple browser-based shopping cart that uses local storage
Aug 10 - Aug 16, 2015
Examples
- WebSockets (⭐87) - Example of real time collaborative web app using WebSockets and Knockout
Oct 06 - Oct 12, 2014
Frameworks
- Knockout (⭐10k) - Knockout makes it easier to create rich, responsive UIs with JavaScript
- Knockback (⭐1.1k) - Knockback.js provides Knockout.js magic for Backbone.js Models and Collections
- Durandal (⭐1.7k) - A cross-device, cross-platform client framework written in JavaScript and designed to make building Single Page Applications
- Falconjs (⭐93) - Adds structure to knockout.js by incorporting models, collections, and views
Integrations
- JqueryUI (⭐265) - Rich UI components based on KnockoutJS
- Kendo (⭐276) - A project to create a robust set of Knockout.js bindings for the Kendo UI widgets
- Bootstrap (⭐232) - A plugin that adds custom bindings for twitter bootstrap objects such as tooltips and popovers
- ASP.NET MVC (⭐203) - Power of Knockout.js for ASP.NET MVC
- Rails (⭐97) - KnockoutJS for Rails
- Meteor (⭐65) - A Knockout-to-Meteor bridge
Plugins and libraries
- Mapping (⭐549) - Object mapping plugin for KnockoutJS
- Validation (⭐1k) - A validation library for Knockout JS
- Sortable (⭐550) - A Knockout.js binding to connect observableArrays with jQuery UI sortable functionality
- Grid (⭐281) - A data grid plugin for Knockout
- External Template Engine (⭐232) - Custom Template Engine and Template Source for Knockout.js that loads external templates
- Postbox (⭐353) - Publish/subscribe decoupled communication between separate view models and components
- Deferred Updates (⭐136) - The plugin that modifies parts of Knockout’s observable/subscription system to use deferred updates
- Delegated Events (⭐137) - Simple and flexible plugin to do declarative event delegation
- Viewmodel (⭐107) - Flexible way to create a knockout viewmodel
- Observable Dictionary (⭐85) - An implementation of an observable dictionary
- Model (⭐61) - A base model for Knockout.js entities
- Namespaces (⭐57) - Namespaces for Knockout.js
- Rest (⭐62) - A simple library to extend Knockout.js objects with RESTful actions
- Local Storage (⭐68) - LocalStorage persistence for Knockout.js
Custom Bindings
- Punches (⭐239) - Collection of enhanced binding syntaxes
- Switch Case (⭐170) - Powerful control flow bindings
- Repeat (⭐130) - The repeat binding can replace foreach in many instances and is faster and simpler
- Table (⭐86) - Table binding plugin for Knockout