User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome KnockoutJS

A curated list of awesome plugins for Knockout

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Dec. 4, 2020, 12:07 p.m.

Thank you dnbard & contributors
View Topic on GitHub:
dnbard/awesome-knockout

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Frameworks

Knockout makes it easier to create rich, responsive UIs with JavaScript

9.88K
1.55K
47d
n/a

Knockback.js provides Knockout.js magic for Backbone.js Models and Collections.

1.06K
81
1y 7m
MIT

Durandal has evolved to the next generation: Aurelia.

1.76K
389
2y 5d
MIT

Falcon.js adds structure to knockout.js by incorporting models, collections, and views. It's setup to make developing single-page web applications a breeze.

94
6
5y 6m
n/a

Integrations

A home for rich UI components based on KnockoutJS

262
52
7y 6m
n/a

A project to create a robust set of Knockout.js bindings for the Kendo UI widgets.

278
153
1y 111d
n/a

A plugin that adds custom bindings for twitter bootstrap objects such as tooltips and popovers.

235
71
5y 109d
n/a

Power of Knockout.js for ASP.NET MVC

204
131
5y 98d
n/a

KnockoutJS for Rails with Sweetness

102
17
8y 11m
n/a

A Knockout-to-Meteor bridge

66
11
7y 8m
MIT

Plugins and libraries

Object mapping plugin for KnockoutJS

556
803
6y 11m
n/a

A validation library for Knockout JS

1.03K
414
1y 58d
n/a

A Knockout.js binding to connect observableArrays with jQuery UI sortable functionality

546
136
1y 28d
MIT

A Knockout DataGrid

281
137
6y 6m
n/a

Custom Template Engine and Template Source for Knockout.js that loads external templates. Supports native and jQuery templates.

231
45
6y 54d
n/a

A small library that uses Knockout's native pub/sub capabilities to facilitate decoupled communication between separate view models or components.

356
55
81d
MIT

Deferred Updates plugin for Knockout <=3.3.0

137
24
4y 10m
n/a

A simple and flexible plugin to do declarative event delegation in Knockout.js

136
45
3y 19d
MIT

because kodash was already taken.

4
0
11m
n/a

The knockout viewmodel plugin is the fastest, smallest, cleanest, most flexible way to create a knockout viewmodel.

110
31
7y 6m
n/a

a comprehensive implementation of an observable dictionary in KnockoutJS

86
23
7y 7m
n/a

A base model for Knockout.js entities

61
9
8y 105d
MIT

Namespaces plugin for KnockoutJS

57
6
9y 6m
n/a

A simple library to extend Knockout.js objects with RESTful actions.

65
17
3y 7m
n/a

localStorage persistence for knockout.js

68
12
8y 10m
MIT

Component based router for developing wicked awesome apps with Knockout

68
21
2y 11m
WTFPL

Custom Bindings

A collection of enhanced binding syntaxes using Knockout 3+

238
20
5y 10m
n/a

Powerful control flow bindings for Knockout

173
26
6y 5m
n/a

REPEAT binding for Knockout

132
18
5y 6m
n/a

Table binding plugin for Knockout

85
17
5y 11d
n/a

Components

A simple browser-based shopping cart that uses local storage, powered by KnockoutJS

82
41
7y 8m
n/a

TDD Helpers for Knockout JS

16
2
3y 9m
n/a

Examples

An example of real time collaborative web app using WebSockets and Knockout

87
10
10y 48d
n/a