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: Nov. 27, 2021, 11:12 a.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

10.11K
1.57K
81d
n/a

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

1.06K
81
2y 6m
MIT

Durandal has evolved to the next generation: Aurelia.

1.75K
377
2y 12m
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
6y 4d
n/a

Integrations

A home for rich UI components based on KnockoutJS

266
51
8y 5m
n/a

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

276
153
2y 99d
n/a

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

232
70
3y 6m
n/a

Power of Knockout.js for ASP.NET MVC

203
129
4y 7m
n/a

KnockoutJS for Rails with Sweetness

102
16
9y 11m
n/a

A Knockout-to-Meteor bridge

66
10
8y 4m
MIT

Plugins and libraries

Object mapping plugin for KnockoutJS

557
792
4y 5m
n/a

A validation library for Knockout JS

1.03K
409
9m
n/a

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

550
134
101d
MIT

A Knockout DataGrid

281
135
10m
n/a

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

231
45
7y 47d
n/a

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

354
57
1y 74d
MIT

Deferred Updates plugin for Knockout <=3.3.0

137
23
5y 10m
n/a

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

137
44
4y 12d
MIT

because kodash was already taken.

4
0
1y 11m
n/a

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

108
30
5y 6m
n/a

a comprehensive implementation of an observable dictionary in KnockoutJS

86
21
4y 48d
n/a

A base model for Knockout.js entities

61
9
9y 98d
MIT

Namespaces plugin for KnockoutJS

57
6
10y 6m
n/a

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

63
17
4y 7m
n/a

localStorage persistence for knockout.js

68
12
9y 10m
MIT

Component based router for developing wicked awesome apps with Knockout

67
22
3y 11m
WTFPL

Custom Bindings

A collection of enhanced binding syntaxes using Knockout 3+

237
19
5y 10m
n/a

Powerful control flow bindings for Knockout

171
27
95d
n/a

REPEAT binding for Knockout

131
18
4y 4m
n/a

Table binding plugin for Knockout

87
17
6y 4d
n/a

Components

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

82
38
8y 8m
n/a

TDD Helpers for Knockout JS

16
2
2y 9m
n/a

Examples

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

87
10
11y 41d
n/a